/*body{
	font-size:16px;
	color:#444;
	margin:0px auto 0px auto;
	font-family: 'Arial', sans-serif;
	background:#fff;
	position:relative;
}
table{
	border-spacing:0px;
}
figure,figcaption{
	margin:0px;
}
a{text-decoration:none;color:inherit;border:none}
a:hover{color:#009C95}
img{
	border:none;	
	max-width:100%;
	height:auto;
	text-decoration:none;
}
iframe{
	max-width:100%;
	border:none;
}
h1,h2,h3,h4{
	font-family: 'Montserrat', sans-serif;
}
h1{
	font-size: 44px;
    line-height: 44px;
    font-weight: 300;
    font-style: normal;
    text-align: center;
    text-transform: uppercase;
    position: relative;
    letter-spacing: 0.1em;
    margin-bottom: 17px;
}
h2{
	font-size: 34px;
    line-height: 44px;
    font-weight: 300;
    font-style: normal;
    text-align: center;
    text-transform: uppercase;
    position: relative;
    letter-spacing: 0.1em;
    margin-bottom: 17px;
}
h3{
	font-size: 24px;
    line-height: 44px;
    font-weight: 300;
    font-style: normal;
    text-align: center;
    text-transform: uppercase;
    position: relative;
    letter-spacing: 0.1em;
    margin-bottom: 17px;
}
h3 span{
	color:#009C95;
}

main h3{
	display:block;
	width:100%;
	margin:30px 0px 30px 0px;
	text-align:center;
	font-size:40px;
	clear:both;
	color:#000;
}

*:hover{
	transition:background-color 0.5s linear 0s, color 0.5s linear 0s;
	transition:color 0.5s linear 0s, color 0.5s linear 0s;
	transition:text-shadow 0.3s linear 0s, color 0.3s linear 0s;
	transition:all ease 0.4s;
}
*{
	transition:all ease 0.4s;
	-webkit-transition:all ease 0.4s;
}

.button, input[type="submit"]{
	display:inline-block;
	background: #009c95;
    color: #fff;
	border: 2px solid #fff;
	padding: 18px 23px;
	font-size: 22px;
	text-transform: uppercase;
	border-radius: 6px;
	-webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}
.button:hover, input[type="submit"]:hover{
	color: #4FAFC2;
    border-color: #eee;
    text-shadow: none;
    background: #fff;
}

*/
/*  home page  */
/*
.home-page{
    background:none;
}
.home-page:before{
    content:"";
    background-image: url('images/bg.jpg');
    background-repeat:no-repeat;
    position:fixed;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
}
.home-page section{
    padding:35px 0px;
    display:block;
    margin:0px;
    background-color:#fff;
}
*/