html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html,body{font-family:"Century Gothic","Segoe UI",Arial,sans-serif;font-size:15px;}
html{overflow-x:hidden}
p, a,h1,h2,h3,h4,h5,h6{font-family:"Century Gothic","Segoe UI",Arial,sans-serif}
h1,h2,h3,h4,h5,h6{font-weight:400;margin:10px 0}.w3-wide{letter-spacing:4px}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}
hr{border:0;border-top:1px solid #eee;margin:20px 0}
img{width:100%}a{color:inherit}

/* Vertical Elements */
.x-section{padding-top:60px!important}*/
.x-content{padding-left:5px;padding-right:5px;}
.x-image{width:100%;}

/* Testing */
p{display:block}
.x-bar{width:100%;overflow:hidden}
.x-bar .x-bar-item{padding:8px 16px;float:left;background-color:inherit;color:inherit;width:auto;border:none;outline:none;display:block}
.x-wide{letter-spacing:4px;font-family:"Segoe UI",Arial,sans-serif}
.x-padding-small{padding:4px 8px!important}
.x-card-2{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important}
.x-float-left{float:left!important}.x-float-right{float:right!important}
.x-center{text-align:center!important}

.x-navbar{list-style-type:none;margin:0;padding:0;overflow:hidden}
.x-navbar a{text-decoration:none!important}
.x-top{position:fixed;width:100%;z-index:1;top:0}

.x-center-ghost{
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.x-center-ghost1{
	display: inline-block;
	height: 20vw;
	vertical-align: middle;
}

.x-center-ghost-content{
	display: inline-block;
	height: 30vw;
	vertical-align: middle;
}
.x-centered{
	display: inline-block;
	vertical-align: middle;
}
img.x-centered {
	width: 30%;
}

.rotate_30{
	transform: rotateZ(30deg)
}

/* Horizontal Elements */
/* Box model - 12 Columns */
	/* Mobile 1st - Phone = Small	: "s" */
	.x-col{float:left;width:100%}
	@media (max-width:600px){
		.x-col.s1{width:8.33333%}
		.x-col.s2{width:16.66666%}
		.x-col.s3,.x-quarter{width:24.99999%}
		.x-col.s4,.x-third{width:33.33333%}
		.x-col.s5{width:41.66666%}
		.x-col.s6,.x-half{width:49.99999%}
		.x-col.s7{width:58.33333%}
		.x-col.s8,.x-twothird{width:66.66666%}
		.x-col.s9,.x-threequarter{width:74.99999%}
		.x-col.s10{width:83.33333%}
		.x-col.s11{width:91.66666%}
		.x-col.s12{width:99.99999%}
		.x-hide-small{display:none!important}}
	/* Mobile 1st - Medium screens = Medium	: "m" */
	@media (min-width:601px){
		.x-col.m1{width:8.33333%}
		.x-col.m2{width:16.66666%}
		.x-col.m3,.x-quarter{width:24.99999%}
		.x-col.m4,.x-third{width:33.33333%}
		.x-col.m5{width:41.66666%}
		.x-col.m6,.x-half{width:49.99999%}
		.x-col.m7{width:58.33333%}
		.x-col.m8,.x-twothird{width:66.66666%}
		.x-col.m9,.x-threequarter{width:74.99999%}
		.x-col.m10{width:83.33333%}
		.x-col.m11{width:91.66666%}
		.x-col.m12{width:99.99999%}}
	/* Mobile 1st - Large screens = Large	: "l" */	
	@media (min-width:993px){
		.x-col.l1{width:8.33333%}
		.x-col.l2{width:16.66666%}
		.x-col.l3,.x-quarter{width:24.99999%}
		.x-col.l4,.x-third{width:33.33333%}
		.x-col.l5{width:41.66666%}
		.x-col.l6,.x-half{width:49.99999%}
		.x-col.l7{width:58.33333%}
		.x-col.l8,.x-twothird{width:66.66666%}
		.x-col.l9,.x-threequarter{width:74.99999%}
		.x-col.l10{width:83.33333%}
		.x-col.l11{width:91.66666%}
		.x-col.l12{width:99.99999%}
		.x-content{width:99.99999%;max-width:1500px;margin:auto}
		.x-image{max-width:1500px;margin:auto}}


/* Overlays on sections */
.x-overlay-center{
	display: inline-block;
	width:75vw;
	height:25vw;
	left:12.5vw;
	top:12.5vw;
	text-align: center;
	position: absolute;}
@media (min-width: 1500px){
		.x-overlay-center{
			width:1125px;
			height:375px;
			left:185.55px;
			top:187.5px;}}

.x-overlay-bottom{
	display: inline-block;
	width:75vw;
	height:10vw;
	left:12.5vw;
	top:35vw;
	font-size:7vw;
	font-weight: bold;
	text-align: center;
	position: absolute;}
@media (min-width: 1500px){
	.x-overlay-bottom{
		width:1125px;
		height:150px;
		left:185.55px;
		top:525px;
		font-size:105px;}}


/* Font families */
p, a,h1,h2,h3,h4,h5,h6{font-family:"Century Gothic","Segoe UI",Arial,sans-serif}	

/* Colors */
/* -- 		Basics						*/
	.c-black,.c-hover-black:hover{color:#fff!important;background-color:#000!important}
	.c-blue,.c-hover-blue:hover{color:#fff!important;background-color:#134074!important}
	.c-burgundy,.c-hover-burgundy:hover{color:#fff!important;background-color:#6a2014!important}
	.c-green,.c-hover-green:hover{color:#fff!important;background-color:#60992d!important}
	.c-grey,.c-hover-grey:hover{color:#fff!important;background-color:#2e2e2e!important}
	.c-grey-light,.c-grey-light:hover{color:#000!important;background-color:#f1f1f1!important}
	.c-orange,.c-hover-orange:hover{color:#fff!important;background-color:#ff6700!important}
	.c-red,.c-hover-red:hover{color:#fff!important;background-color:#c20114!important}
	.c-white,.c-hover-white:hover{color:#000!important;background-color:#fff!important}
	.c-yellow,.c-hover-yellow:hover{color:#2e2e2e!important;background-color:#ffbe0b!important}

	.c-text-black{color:#000!important}
	.c-text-blue{color:#134074!important}
	.c-text-burgundy{color:#6a2014!important}
	.c-text-green{color:#60992d!important}
	.c-text-grey{color:#2e2e2e!important}
	.c-text-grey-light{color:#f1f1f1!important}
	.c-text-orange{color:#ff6700!important}
	.c-text-red{color:#c20114!important}
	.c-text-white{color:#fff!important}
	.c-text-yellow{color:#ffbe0b!important}
	a:hover[class^='x-bar-']{color:#2e2e2e!important}