

/* Icon */

	
		.gpicon:before {
			-moz-osx-font-smoothing: grayscale;
			-webkit-font-smoothing: antialiased;
			font-family: FontAwesome;
			font-style: normal;
			font-weight: normal;
			text-transform: none !important;

			
		}

		

		@media screen and (max-width: 1680px) {

			icon.major:before {
				font-size: 5.5rem;
			}

		}

		@media screen and (max-width: 1280px) {

			.gpicon.major:before {
				font-size: 4.75rem;
			}

		}

		@media screen and (max-width: 736px) {

			.gpicon.major {
				margin: 0 0 1.5em 0;
				padding: 0.35em;
			}

				.gpicon.major:before {
					font-size: 3.5rem;
				}

		}

	

/* Statistics */

	.statistics {
		display: -moz-flex;
		display: -webkit-flex;
		display: -ms-flex;
		display: flex;
		width: 100%;
		margin: 0 0 0 0;
		padding: 0;
		list-style: none;
		cursor: pointer;
	}

		.statistics li {
			-moz-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
			padding: 3.5em;
			color: #ffffff;
			text-align: center;
		}

			.statistics li.gpstyle1 {
				background-color: #a4d7da;
			}

			.statistics li.gpstyle2 {
				background-color: #bfe1c0;
			}

			.statistics li.gpstyle3 {
				background-color: #7b9cab;
			}

			.statistics li.gpstyle4 {
				background-color: #fac8bf;
			}

		

			.statistics li strong, .statistics li b {
				display: block;
				font-size: 1.6em;
				line-height: 1.1;
				color: inherit !important;
				font-weight: 300;
				letter-spacing: -0.025em;
				margin-top:25px;
			}

		

			.statistics li .gpicon {
				display: inline-block;
			}

				.statistics li .gpicon:before {
					font-size: 2.75rem;
					line-height: 1.3;
				}

		@media screen and (max-width: 980px) {

			.statistics li strong, .statistics li b {
				font-size: 1.5em;
			}

		}

		@media screen and (max-width: 736px) {

			.statistics {
				display: block;
				width: 20em;
				max-width: 100%;
				margin: 0 auto 2em auto;
			}

				.statistics li:first-child {
					border-bottom-left-radius: 0;
					border-top-right-radius: 8px;
				}

				.statistics li:last-child {
					border-top-right-radius: 0;
					border-bottom-left-radius: 8px;
				}

				.statistics li .gpicon:before {
					font-size: 3.75rem;
				}

				.statistics li strong, .statistics li b {
					font-size: 2.5em;
				}

		}

