.honeycombs{
	position: relative;
	overflow: hidden;
	width: 100%;
	text-align: center;
	margin-top:-75px;

}

@media (max-width: 800px) {
.honeycombs{
	position: relative;
	overflow: hidden;
	width: 100%;
	text-align: center;
	margin-top:20px;
}

}

.honeycombs * {
	box-sizing: border-box;
}

.honeycombs .honeycombs-inner-wrapper{
	display: inline-block;
	overflow: hidden;
	width: 700px;
	position: relative;
	height: 1200px;
	padding-bottom:20px;
}

.honeycombs .comb{
	position: absolute;
	display: inline-block;
	cursor: pointer;
	
	
}

.honeycombs .comb a{
	color: white;
	 font-family: Helvetica Neue, Helvetica, Arial," sans-serif";
	
}

.comb .icon-hex-lg {
	color: #ebad1f;
	
}

.comb.placeholder{
	cursor: default;
	
}




.comb.placeholder span {
	color: #FFF !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity= 0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	
}

.comb .inner {
	height: 100%;
	width: 100%;
	position: absolute;
	display: -webkit-box;
	-webkit-box-align: center;
	display: flex;
	display: -webkit-flex;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-webkit-perspective: 1000;
	backface-visibility: hidden;
	-moz-perspective: 1000;
	perspective: 1000;

}

.comb .inner .wrapper {
	margin: auto;
}

.comb .inner.back {
	padding: 2.5em;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity= 0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	
}


.comb:hover > .inner.back{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity= 100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

.comb:hover > .inner.front {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity= 0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}
.comb:hover > span {
	color: #41a6df !important;
}




.comb.placeholder:hover > span {
	color: #fff !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity= 0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;

}

.comb .inner p {
	font-size: 18px;
	line-height: 1.2;
	color: white;
}

.comb .inner.back .wrapper {
	width: inherit;
	overflow: hidden;
}

@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?3d1mhj');
	src:url('../fonts/icomoon.eot?#iefix3d1mhj') format('embedded-opentype'),
		url('../fonts/icomoon.woff?3d1mhj') format('woff'),
		url('../fonts/icomoon.ttf?3d1mhj') format('truetype'),
		url('../fonts/icomoon.svg?3d1mhj#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-hex-lg:before {
	content: "\e604";
}
