@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_35 {
		font-family: 'IBM Plex Mono', sans-serif;
		font-weight: 300;
		font-style: normal;
		font-size: 100%;
		line-height: 160%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_35 {
		color: rgba(204, 204, 204, 1.00);
	}
}
/* Start dooMax stack CSS code */#stacks_in_36, .stacks_in_36MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_36MaxWidthContainer{	    max-width: 850px;	}    .stacks_in_36MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_36MaxWidthContainer{		    max-width: 850px;		}										    .stacks_in_36MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_36MaxWidthContainer{		    max-width: 850px;		}										    .stacks_in_36MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */
#stacks_in_36 {
    background-image: url("B710CFB0-1573-4AA7-9254-A5B6386B8C42.png");
	background-repeat: repeat-y;
	background-position: center;
	padding: 0px 20px 0px 20px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_171_2 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_171_2 {
		text-align: center !important;
	}
	
	#stacks_in_171_2 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_171_2 {
		text-align: center !important;
	}
	
	#stacks_in_171_2 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_171_2 {
	margin: 60px 0px 60px 0px;
}

#stacks_in_39 {
	margin:  20px;
}
/* Start dooGrid stack each CSS code */.stacks_in_45gridWrapper > div{	display: inline-block !important;	width: 33.333333%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 50px;    padding-right: 7.500000px;    padding-left: 7.500000px;}.stacks_in_45gridWrapper{	margin-right: -7.500000px;    margin-left: -7.500000px;    margin-top: -50px;}@media all and (max-width: 1024px) {				.stacks_in_45gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_45gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_45gridWrapper > div{		width: 100%;	}	}/* End dooGrid stack each CSS code */
#stacks_in_45 {
	margin:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */
#stacks_in_46 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding:  20px;
}
#linkBoxstacks_in_76 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_76 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_76 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}



#stacks_in_77 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_80 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_84 {
	margin: 20px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */
#stacks_in_48 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding:  20px;
}
#linkBoxstacks_in_88 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_88 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_88 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}



#stacks_in_89 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_92 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_96 {
	margin: 20px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */
#stacks_in_50 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding:  20px;
}
#linkBoxstacks_in_100 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_100 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_100 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}



#stacks_in_101 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_104 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_108 {
	margin: 20px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */
#stacks_in_52 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding:  20px;
}
#linkBoxstacks_in_112 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_112 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_112 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}



#stacks_in_113 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_116 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_120 {
	margin: 20px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */
#stacks_in_122 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding:  20px;
}
#linkBoxstacks_in_125 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_125 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_125 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}



#stacks_in_126 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_129 {
	margin: 0px 0px 40px 0px;
}
/* -- Start Skyward Each css Template -- */

.stacks_in_139skyward, .stacks_in_139skywardInner, .stacks_in_139wrapper {
	position: relative;
	z-index: 1;
	overflow: visible;
}


.stacks_in_139skywardInner {
	top: -33px;
	margin-bottom: -33px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_139skywardInner {
				top: -33px;
				margin-bottom: -33px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_139skywardInner {
				top: -33px;
				margin-bottom: -33px;
			}
		}
	





.skywardClearing:after{
	content: "";
    display: table;
    clear: both;
}


/* -- End Skyward Each css Template -- */
#stacks_in_133 {
	margin: 20px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */
#stacks_in_141 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding:  20px;
}
#linkBoxstacks_in_144 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_144 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_144 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}



#stacks_in_145 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_148 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_152 {
	margin: 20px 0px 20px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */
#stacks_in_156 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding:  20px;
}
#linkBoxstacks_in_159 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_159 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_159 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../files/bg_fill.gif) repeat;
}



#stacks_in_160 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_163 {
	margin: 0px 0px 40px 0px;
}

#stacks_in_167 {
	margin: 20px 0px 20px 0px;
}
/* -- Start Textalign Each css Template -- */
#stacks_in_172_2 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_172_2 {
		text-align: center !important;
	}
	
	#stacks_in_172_2 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_172_2 {
		text-align: center !important;
	}
	
	#stacks_in_172_2 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_172_2 {
	margin: 60px 0px 60px 0px;
}
