@charset "utf-8";
/* CSS Document */

body {
	width: 100%;
	color: #000821;
	background-color: #001b3f;
	font-family: sans-serif;
	font-style: normal;
	-webkit-font-kerning: normal;
	font-kerning: normal;
}
.logo {
	margin-left: -13px;
}
.header {
	background-image: -webkit-linear-gradient(bottom,#fff,#f2f2f4);
	background-image: linear-gradient(to top,#fff,#f2f2f4);
    min-height: 32px;
}
.menu {
	height: auto;
	background-image: -webkit-radial-gradient(50% 50%,circle,#0067c5,#00458b);
	background-image: radial-gradient(circle at 50% 50%,#0067c5,#00458b);
    min-height: 56px;
}
.h1, .h2 {
	font-size: 28px;
	line-height: 1.44em;
	color: #fff;
}
.h1 {
    padding: 15px 0;
    font-size: 20px;
}
.h2 {
	font-size: 28px;
	margin: 24px 0 0;
	padding: 0;
}
.main {
    background: #fff;
    margin: 24px 0 0;
    padding: 40px 76px;
}
p {
	padding: 12px 0;
	margin: 0;
	font-size: 16px;
	font-size: 1rem;
}