/* Start Owl stack page CSS code *//*  * 	Core Owl Carousel CSS File *	v1.3.2 *//* clearfix */.owl-carousel .owl-wrapper:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}/* display none until init */.owl-carousel{	display: none;	position: relative;	width: 100%;	-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{	overflow: hidden;	position: relative;	width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight{	-webkit-transition: height 500ms ease-in-out;	-moz-transition: height 500ms ease-in-out;	-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;	transition: height 500ms ease-in-out;}	.owl-carousel .owl-item{	float: left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{	cursor: pointer;}.owl-controls {	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* mouse grab icon */.grabbing {     cursor:url(grabbing.png) 8 8, move;}/* fix */.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{	-webkit-backface-visibility: hidden;	-moz-backface-visibility:    hidden;	-ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}/*  *  Owl Carousel CSS3 Transitions  *  v1.3.2 */.owl-origin {	-webkit-perspective: 1200px;	-webkit-perspective-origin-x : 50%;	-webkit-perspective-origin-y : 50%;	-moz-perspective : 1200px;	-moz-perspective-origin-x : 50%;	-moz-perspective-origin-y : 50%;	perspective : 1200px;}/* fade */.owl-fade-out {  z-index: 10;  -webkit-animation: fadeOut .7s both ease;  -moz-animation: fadeOut .7s both ease;  animation: fadeOut .7s both ease;}.owl-fade-in {  -webkit-animation: fadeIn .7s both ease;  -moz-animation: fadeIn .7s both ease;  animation: fadeIn .7s both ease;}/* backSlide */.owl-backSlide-out {  -webkit-animation: backSlideOut 1s both ease;  -moz-animation: backSlideOut 1s both ease;  animation: backSlideOut 1s both ease;}.owl-backSlide-in {  -webkit-animation: backSlideIn 1s both ease;  -moz-animation: backSlideIn 1s both ease;  animation: backSlideIn 1s both ease;}/* goDown */.owl-goDown-out {  -webkit-animation: scaleToFade .7s ease both;  -moz-animation: scaleToFade .7s ease both;  animation: scaleToFade .7s ease both;}.owl-goDown-in {  -webkit-animation: goDown .6s ease both;  -moz-animation: goDown .6s ease both;  animation: goDown .6s ease both;}/* scaleUp */.owl-fadeUp-in {  -webkit-animation: scaleUpFrom .5s ease both;  -moz-animation: scaleUpFrom .5s ease both;  animation: scaleUpFrom .5s ease both;}.owl-fadeUp-out {  -webkit-animation: scaleUpTo .5s ease both;  -moz-animation: scaleUpTo .5s ease both;  animation: scaleUpTo .5s ease both;}/* Keyframes *//*empty*/@-webkit-keyframes empty {  0% {opacity: 1}}@-moz-keyframes empty {  0% {opacity: 1}}@keyframes empty {  0% {opacity: 1}}@-webkit-keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@-moz-keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@-webkit-keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@-moz-keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@-webkit-keyframes backSlideOut {  25% { opacity: .5; -webkit-transform: translateZ(-500px); }  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }}@-moz-keyframes backSlideOut {  25% { opacity: .5; -moz-transform: translateZ(-500px); }  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }}@keyframes backSlideOut {  25% { opacity: .5; transform: translateZ(-500px); }  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }}@-webkit-keyframes backSlideIn {  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; -webkit-transform: translateZ(-500px); }  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }}@-moz-keyframes backSlideIn {  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; -moz-transform: translateZ(-500px); }  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }}@keyframes backSlideIn {  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; transform: translateZ(-500px); }  100% { opacity: 1; transform: translateZ(0) translateX(0); }}@-webkit-keyframes scaleToFade {  to { opacity: 0; -webkit-transform: scale(.8); }}@-moz-keyframes scaleToFade {  to { opacity: 0; -moz-transform: scale(.8); }}@keyframes scaleToFade {  to { opacity: 0; transform: scale(.8); }}@-webkit-keyframes goDown {  from { -webkit-transform: translateY(-100%); }}@-moz-keyframes goDown {  from { -moz-transform: translateY(-100%); }}@keyframes goDown {  from { transform: translateY(-100%); }}@-webkit-keyframes scaleUpFrom {  from { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpFrom {  from { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpFrom {  from { opacity: 0; transform: scale(1.5); }}@-webkit-keyframes scaleUpTo {  to { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpTo {  to { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpTo {  to { opacity: 0; transform: scale(1.5); }}/* End Owl stack page CSS code */#stacks_in_10785 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 640px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_10785 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_10785 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_10785 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}


#stacks_in_10963 {
	margin: 0px 0px 80px 0px;
}

#stacks_in_10713 {
	margin: 100px 0px 0px 0px;
}

#stacks_out_2380 {
	margin-right:0;
}

#stacks_in_10717 {
	margin: 60px 0px 0px 0px;
}

#stacks_in_1037 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 0px 0px 40px 0px;
}
#stacks_in_10791>.s3_row {
	margin: 0 -10px;
}

#stacks_in_10791>.s3_row>.s3_column_left {
	width: 44.00%;
}

#stacks_in_10791>.s3_row>.s3_column_right {
	width: 56.000000%;
}




#stacks_in_10791>.s3_row>.s3_column {
	padding: 0 10px;
}










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


	#stacks_in_10791>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10791>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



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


	#stacks_in_10791>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10791>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_10856 {
	padding: 30px 0px 20px 0px;
}
#stacks_in_10858 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 450px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_10858 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_10858 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_10858 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}

/* Start Owl stack CSS code *//** 	Owl Carousel Owl Demo Theme *	v1.3.2div{	-webkit-backface-visibility: hidden;}*/.owl-wrapper{	position: relative;	z-index: 2;}#stacks_in_10801 .owl-theme .owl-controls{	margin-top: 10px;	text-align: center;}/* Styling Next and Prev buttons */#stacks_in_10801 .owl-theme .owl-controls .owl-buttons div{	color: #FFF;	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */	margin: 5px;	padding: 3px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;	background: #4D4D4D;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;}/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */#stacks_in_10801 .owl-theme .owl-controls.clickable .owl-buttons div:hover{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;	text-decoration: none;}/* Styling Pagination*/#stacks_in_10801 .owl-theme .owl-controls .owl-page{	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */}#stacks_in_10801 .owl-theme .owl-controls .owl-page span{	display: block;	width: 12px;	height: 12px;	margin: 5px 7px;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	border-radius: 20px;	background: #4D4D4D;}#stacks_in_10801 .owl-theme .owl-controls .owl-page.active span,#stacks_in_10801 .owl-theme .owl-controls.clickable .owl-page:hover span{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;}/* If PaginationNumbers is true */#stacks_in_10801 .owl-theme .owl-controls .owl-page span.owl-numbers{	height: auto;	width: auto;	color: #FFF;	padding: 2px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;}/* preloading images */#stacks_in_10801 .owl-item.loading{	min-height: 150px;	background: url("../files/AjaxLoader.gif") no-repeat center center}#stacks_in_10801outerwrapper{	max-width: 600px;	margin: 0 auto 0 auto;}/* Preview Mode */#stacks_in_10801owl-stack{	height:0px;}#stacks_in_10801owl-stack .stacks_in_10801item img{display: block;width: 100%;height: auto;}#stacks_in_10801imagewell{height: 0px;}/* End Owl stack CSS code */
#stacks_in_10801 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_10852 {
	padding: 30px 0px 0px 0px;
}

#stacks_out_10852 {
	width: 89%;
}

#stacks_in_10878 {
	padding: 70px 0px 0px 0px;
}

#stacks_out_10878 {
	width: 250px;
}

#stacks_in_1865 {
	padding: 0px 20px 20px 20px;
}
#stacks_in_10864>.s3_row {
	margin: 0 -4px;
}

#stacks_in_10864>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_10864>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_10864>.s3_row>.s3_column {
	padding: 0 4px;
}










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



}



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


	#stacks_in_10864>.s3_row  {
		margin: -4px 0;
	}
	#stacks_in_10864>.s3_row>.s3_column {
		padding: 4px 0;
		width:100%;
	}


}






#stacks_in_10867 {
	padding: 29px 0px 0px 0px;
}

#stacks_out_10867 {
	width: 100px;
}

#stacks_in_10854 {
	padding: 7px 20px 20px 10px;
}
#stacks_in_1171 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1171 .jwresp_col{overflow:hidden;margin:0;width:46%; float:left;}#stacks_in_1171 #jwresp_col2_stacks_in_1171{ float:right; width:52%}@media screen and (max-width:500px){#stacks_in_1171 #jwresp_col1_stacks_in_1171,#stacks_in_1171 #jwresp_col2_stacks_in_1171{width:100%;float:none;display:block}#stacks_in_1171 #jwresp_col1_stacks_in_1171{margin-bottom:0px}}

#stacks_in_1171 {
	padding: 30px 0px 0px 0px;
}

#stacks_in_1688 {
	padding: 20px 5px 10px 5px;
}

#stacks_in_1173 {
	padding: 20px 5px 10px 5px;
}
#stacks_in_1039 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1039 .jwresp_col{overflow:hidden;margin:0;width:46%; float:left;}#stacks_in_1039 #jwresp_col2_stacks_in_1039{ float:right; width:52%}@media screen and (max-width:500px){#stacks_in_1039 #jwresp_col1_stacks_in_1039,#stacks_in_1039 #jwresp_col2_stacks_in_1039{width:100%;float:none;display:block}#stacks_in_1039 #jwresp_col1_stacks_in_1039{margin-bottom:0px}}

#stacks_in_1039 {
	padding: 0px 0px 30px 0px;
}

#stacks_in_1178 {
	padding: 20px 5px 10px 5px;
}

#stacks_in_1043 {
	padding: 20px 5px 10px 5px;
}
#stacks_in_1686 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1686 .jwresp_col{overflow:hidden;margin:0;width:46%; float:left;}#stacks_in_1686 #jwresp_col2_stacks_in_1686{ float:right; width:52%}@media screen and (max-width:500px){#stacks_in_1686 #jwresp_col1_stacks_in_1686,#stacks_in_1686 #jwresp_col2_stacks_in_1686{width:100%;float:none;display:block}#stacks_in_1686 #jwresp_col1_stacks_in_1686{margin-bottom:0px}}

#stacks_in_1054 {
	padding: 20px 5px 10px 5px;
}

#stacks_in_1691 {
	padding: 20px 5px 10px 5px;
}

#stacks_in_10789 {
	padding: 30px 0px 0px 0px;
}

#stacks_out_10789 {
	width: 86%;
}

#stacks_out_1145 {
	width: 89%;
}
#stacks_in_10880>.s3_row {
	margin: 0 -10px;
}

#stacks_in_10880>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_10880>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_10880>.s3_row>.s3_column {
	padding: 0 10px;
}










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


	#stacks_in_10880>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10880>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



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


	#stacks_in_10880>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10880>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_10880 {
	padding:  10px;
}
#stacks_in_10883>.s3_row {
	margin: 0 -10px;
}

#stacks_in_10883>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_10883>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_10883>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_10883>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10883>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_10886 {
	background-color: rgba(243, 242, 244, 1.00);
	padding: 20px 10px 10px 10px;
}

#stacks_in_10888 {
	background-color: rgba(243, 242, 244, 1.00);
	padding: 20px 10px 10px 10px;
}
#stacks_in_10890>.s3_row {
	margin: 0 -10px;
}

#stacks_in_10890>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_10890>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_10890>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_10890>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10890>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_10897 {
	background-color: rgba(243, 242, 244, 1.00);
	padding: 20px 10px 10px 10px;
}

#stacks_in_10899 {
	background-color: rgba(243, 242, 244, 1.00);
	padding: 20px 10px 10px 10px;
}
#stacks_in_10901>.s3_row {
	margin: 0 -10px;
}

#stacks_in_10901>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_10901>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_10901>.s3_row>.s3_column {
	padding: 0 10px;
}










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


	#stacks_in_10901>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10901>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



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


	#stacks_in_10901>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10901>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_10901 {
	padding:  10px;
}
#stacks_in_10910>.s3_row {
	margin: 0 -10px;
}

#stacks_in_10910>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_10910>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_10910>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_10910>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10910>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_10918 {
	background-color: rgba(243, 242, 244, 1.00);
	padding: 20px 10px 10px 10px;
}

#stacks_in_10920 {
	background-color: rgba(243, 242, 244, 1.00);
	padding: 20px 10px 10px 10px;
}
#stacks_in_10902>.s3_row {
	margin: 0 -10px;
}

#stacks_in_10902>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_10902>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_10902>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_10902>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10902>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_10922 {
	background-color: rgba(243, 242, 244, 1.00);
	padding: 20px 10px 10px 10px;
}

#stacks_in_10924 {
	background-color: rgba(243, 242, 244, 1.00);
	padding: 20px 10px 10px 10px;
}

#stacks_in_10715 {
	padding: 80px 0px 20px 0px;
}
#stacks_in_10943>.s3_row {
	margin: 0 -10px;
}

#stacks_in_10943>.s3_row>.s3_column_left {
	width: 26.93%;
}

#stacks_in_10943>.s3_row>.s3_column_center {
	width: 47.070000%;
}

#stacks_in_10943>.s3_row>.s3_column_right {
	width: 26.00%;
}

#stacks_in_10943>.s3_row>.s3_column {
	padding: 0 10px;
}








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


	#stacks_in_10943>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10943>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



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


	#stacks_in_10943>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_10943>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}




#stacks_in_10943 {
	padding: 15px 0px 10px 0px;
}
#stacks_in_10956 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 250px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_10956 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_10956 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_10956 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}

/* -- EACH CSS Template -- */



  
 
#stacks_in_10957 * { box-sizing: border-box !important; }
#stacks_in_10957 .perspective-1-up .HYPE_element_container, #stacks_in_10957 .perspective-1-down .HYPE_element_container, #stacks_in_10957 .perspective-2-left .HYPE_element_container, #stacks_in_10957 .perspective-2-right .HYPE_element_container, #stacks_in_10957 .perspective-3-left .HYPE_element_container, #stacks_in_10957 .perspective-3-right .HYPE_element_container, #stacks_in_10957 .perspective-1 .HYPE_element_container {  -webkit-perspective: 2000px !important; -moz-perspective: 2000px !important; perspective: 2000px !important; perspective-origin: 50% 50% !important;  }

/* 1 - horiz solid */
#stacks_in_10957 .perspective-1-down  {   display: block !important;    }
#stacks_in_10957 .perspective-1-up    {   display: none !important;     }
/* 2 - verical solid */
#stacks_in_10957 .perspective-2-right {     }
#stacks_in_10957 .perspective-2-left  {     }
/* 3 - fluid cube max 800 */
#stacks_in_10957 .perspective-3-right {     }
#stacks_in_10957 .perspective-3-left  {     }
/* 4 - fluid box max 800 */
#stacks_in_10957 .perspective-4-right {     }
#stacks_in_10957 .perspective-4-left  {     }
/* 5 - fluid box max 800 */
#stacks_in_10957 .perspective-5-right {     }
#stacks_in_10957 .perspective-5-left  {     }
/* 6 - fluid box max 1000 */
#stacks_in_10957 .perspective-6-right {     }
#stacks_in_10957 .perspective-6-left  {     }
/* 7 - fluid box max 1000 */
#stacks_in_10957 .perspective-7-right {     }
#stacks_in_10957 .perspective-7-left  {     }


#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container {   margin:auto;position:relative; overflow: auto; width: auto;        max-width: 330px; min-height: 330px; max-height: 1000px;    }

/* 3 BP */
@media (max-width: 1200px) {
#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container {	   }
}
@media (max-width: 600px) {
#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container {	   }
}
/* 4 BP */
@media (max-width: 800px) {
#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container {	   }
}
@media (max-width: 600px) {
#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container {	   }
}
/* 5 BP */
@media (max-width: 800px) {
#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container { 	   }
}
@media (max-width: 600px) {
#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container {    }
}
/* 6 BP */
@media (max-width: 800px) {
#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container {    }
}
@media (max-width: 600px) {
#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container { 	   }
}
/* 7 BP */
@media (max-width: 800px) {
#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container {      }
}
@media (max-width: 600px) {
#stacks_in_10957 .anim-wrapper, stacks_in_10957_default5_hype_container {      }
}
/* ------------ required for Chrome ----------- */
#stacks_in_10957 .text-front, #stacks_in_10957 .text-bottom {  -webkit-backface-visibility: hidden !important; -webkit-font-smoothing: antialiased !important; color: rgba(255, 255, 255, 1.00) !important;  }  
#stacks_in_10957 .text-front {      }
/* ---- */	

#stacks_in_10957 .text-bottom {   color: rgba(255, 255, 255, 1.00) !important; 
   }

/*  img 1  */	
#stacks_in_10957 .surface-1, #stacks_in_10957 .surface-2 {  background-size: cover !important;  background-image: url(../files/1_image-10957.jpg) !important;     }

#stacks_in_10957 .surface-1 {   background-blend-mode: ;  }
/* img 2  */	
#stacks_in_10957 .surface-2 {   background-size: cover !important;
	 background-image: url(../files/2_image-10957.jpg) !important;  		 background-position: 50% 50% !important; background-color: #325F9B !important;   background-blend-mode:  !important;  }

#stacks_in_10957 .surface-1, #stacks_in_10957 .surface-2 {  background-position: 50% 50% !important; background-color: #2C6095 !important;  }

#stacks_in_10957 .hype-solid-border {  
  }

#stacks_in_10957 .share-gradient {    }
#stacks_in_10957 .share-gradient-2 {    }	

#stacks_in_10957 .hype-element-trigger { opacity: 0.7; margin-top: 70% !important;   }

#stacks_in_10957 .hype-hover-repeat-off {    }
#stacks_in_10957 .text-front, #stacks_in_10957 .text-front p, #stacks_in_10957 .text-bottom, #stacks_in_10957 .text-bottom p { 

 text-align: center !important; 
  }

#stacks_in_10957 .text-front, 	#stacks_in_10957 .text-bottom {  font-size: 42px !important; font-style: none !important; text-transform: uppercase !important; text-decoration: None; letter-spacing: 17px !important; line-height: 51px !important;
	
margin-top: -322px; margin-left: 0px;
	
 font-family: "Arial", sans-serif !important; font-weight: 200 !important; 




 
 }

#stacks_in_10957 .icon-aw, #stacks_in_10957 .icon-aw [class*="fa fa-"], #stacks_in_10957 .icon-aw [class^="fa fa-"] { 
font-size: 153px !important; color: rgba(208, 32, 159, 1.00) !important; 
 
  }
#stacks_in_10957 .icon-svg, #stacks_in_10957 .icon-svg-1 {    background-position: center center !important; background-repeat: no-repeat; background-size: contain; transform-origin: center center !important;  position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto;    }
#stacks_in_10957 .icon-svg {   width: 120px !important; height: auto !important;    }
#stacks_in_10957 .icon-svg-1 {   width: 120px !important; height: 120px !important;   }

#stacks_in_10957 .text-front, 	#stacks_in_10957 .text-bottom  {  
  

	text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important;
		











 }

 #stacks_in_10957 .hype-link-simple-group, #stacks_in_10957 .hype-link-simple, #stacks_in_10957 .hype-link-simple-blank {    }
 #stacks_in_10957 .hype-link-hover-group, #stacks_in_10957 .hype-link-hover, #stacks_in_10957 .hype-link-hover-blank {   display: block !important;   }

#stacks_in_10957 .hype-link-simple, #stacks_in_10957 .hype-link-hover {    }

#stacks_in_10957 .hype-drag-rotate {   display: block !important;   display: block !important;   }
#stacks_in_10957 .hype-drag-rotate-slide {  
  } 

@media only screen and (max-width: 600px) {
	#stacks_in_10957 .text-front, #stacks_in_10957 .text-bottom {    } 
}

/* -- End EACH CSS Template end -- */
#stacks_in_10958 {
	padding:  4px;
}

#stacks_in_10951 {
	padding: 43px 10px 10px 10px;
}

#stacks_in_10954 {
	padding: 10px 10px 10px 10px;
}

#stacks_in_10944 {
	padding: 35px 10px 10px 10px;
}
#stacks_in_10947_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_10947 a:link, #stacks_in_10947 a:visited {
	 display:block; 
	 float:left; 
	
	position: relative;
	text-decoration:none;
}
#stacks_in_10947 a:hover, #stacks_in_10947 a:active {
	color:#3675BC;
}










#stacks_in_10947 a:link, #stacks_in_10947 a:visited {
	background-color:#FFFFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#BFBFBF));
	border:1px solid #BFBFBF;
	padding:3px 20px;
	color:#3675BC;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_10947 a:hover {
	background-color:#FFFFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#A5A5A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_10947 a:active {
	background-color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}

#stacks_in_10947 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_10949 {
	padding: 15px 10px 10px 10px;
}

#stacks_in_1925 {
	background-color: rgba(230, 230, 230, 1.00);
	border: solid rgba(191, 191, 191, 1.00);
	border-width:  1px;
	padding:  20px;
}

#stacks_out_1925 {
	width: 290px;
	margin-left:0;
}
