/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_128 #myExtraContent1,
#ExtraContentPlusstacks_in_128 #fs {
	display: none;
}


#stacks_in_128 {
	background-color: rgba(118, 236, 254, 0.11);
}
/* Start Stellar stack CSS code *//* End Stellar stack CSS code */

/* Start doobox pro columns css */
.stacks_in_343outerwrap{
border: 1px solid #333333;
}

.stacks_in_343leftcolumn {
  width: 100%;
  float:left;
  margin-right: -69%;
}

.stacks_in_343leftcolumn_inner {
margin-right: 69%;
border-right: 1px solid #333333;
padding: 5px;
}

.stacks_in_343rightcolumn {
  width: 69%;
  float: right;
}

.stacks_in_343rightcolumn_inner{
border-left: 1px solid #333333;
margin-left: -1px;
padding: 5px;
}

/* show or hide some borders */
 
.stacks_in_343leftcolumn_inner {
border-right: none;
}

.stacks_in_343rightcolumn_inner{
border-left: none;
}


 
.stacks_in_343outerwrap{
border-top: none;
}


 
.stacks_in_343outerwrap{
border-right: none;
}




 
.stacks_in_343outerwrap{
border-left: none;
}


/* end doobox pro columns css */
#stacks_in_343 {
	background-color: rgba(118, 236, 254, 0.50);
}




#stacks_in_313 .splide__track {
	overflow: hidden !important;
}

@keyframes splide-loading {
	0% {
		transform: rotate(0)
	}
	to {
		transform: rotate(1turn)
	}
}

#stacks_in_313 .splide__container {
	position: relative;
	box-sizing: border-box
}

#stacks_in_313 .splide__list {
	margin: 0 !important;
	padding: 0 !important;
	will-change: transform;

}


#stacks_in_313 .splide__track > .splide__list > .splide__slide {
	transform: translate3d(0px,0,0);
	-webkit-transform: translate3d(0px,0,0);
	-moz-transform: translate3d(0px,0,0);
	-ms-transform: translate3d(0px,0,0);
	-o-transform: translate3d(0px,0,0);
	will-change: inherit;
}

#stacks_in_313 .splide.is-active .splide__list {
	display: flex
}

#stacks_in_313 .splide__pagination {
	display: inline-flex;
	align-items: center;
	width: 95%;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0
}

#stacks_in_313 .splide__pagination li {
	list-style-type: none;
	display: inline-block;
	line-height: 1;
	margin: 0
}

#stacks_in_313 .splide {
	visibility: hidden
}

#stacks_in_313 .splide,
#stacks_in_313 .splide__slide {
	position: relative;
	outline: none
}

#stacks_in_313 .splide__slide {
	box-sizing: border-box;
	list-style-type: none !important;
	margin: 0;
	flex-shrink: 0
}

#stacks_in_313 .splide__slide img {
	vertical-align: bottom
}

#stacks_in_313 .splide__slider {
	position: relative
}

#stacks_in_313 .splide__spinner {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	border: 2px solid #999;
	border-left-color: transparent;
	animation: splide-loading 1s linear infinite
}

#stacks_in_313 .splide__track {
	position: relative;
	z-index: 0;
	overflow: hidden
}

#stacks_in_313 .splide--draggable>.splide__track>.splide__list>.splide__slide {
	-webkit-user-select: none;
	user-select: none
}

#stacks_in_313 .splide--fade>.splide__track>.splide__list {
	display: block
}

#stacks_in_313 .splide--fade>.splide__track>.splide__list>.splide__slide {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	opacity: 0
}

#stacks_in_313 .splide--fade>.splide__track>.splide__list>.splide__slide.is-active {
	position: relative;
	z-index: 1;
	opacity: 1
}

#stacks_in_313 .splide--rtl {
	direction: rtl
}

#stacks_in_313 .splide--ttb>.splide__track>.splide__list {
	display: block
}

#stacks_in_313 .splide--ttb>.splide__pagination {
	width: auto
}

#stacks_in_313 .splide__arrow {
	position: absolute;
	z-index: 5;
	top: 50%;
	transform: translateY(-50%);
	width: 40px;
	height: 40px;
	
	border-radius: 50%;
	
	
	
	display: flex;
	align-items: center;
	justify-content: center;
	border: none;
	padding: 0;
	background: rgba(255, 255, 255, 0.75);
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}

#stacks_in_313 .splide__arrow svg {
	width: 1.2em;
	height: 1.2em;
	fill: rgba(27, 28, 29, 1.00);
}

#stacks_in_313 .splide__arrow:hover {
	cursor: pointer;
	
}

#stacks_in_313 .splide__arrow:focus {
	outline: none
}

#stacks_in_313 .splide__arrow--prev {
	left: 1em
}

#stacks_in_313 .splide__arrow--prev svg {
	transform: scaleX(-1)
}

#stacks_in_313 .splide__arrow--next {
	right: 1em
}

#stacks_in_313 .splide__pagination {
	position: absolute;
	z-index: 1;
	bottom: .5em;
	left: 50%;
	transform: translateX(-50%);
	padding: 0
}

#stacks_in_313 .splide__pagination__page {
	display: inline-block;
	background: rgba(220, 220, 220, 1.00);
	border-radius: 50%;
	margin: 3px;
	padding: 0;
	transition-duration: .2s;
	transition-timing-function: linear;
	transition-property: transform, width;
	border: none;
}

#stacks_in_313 .splide__pagination__page.is-active {
	background: rgba(245, 137, 153, 1.00);
	transition-duration: .2s;
	transition-timing-function: linear;
	transition-property: transform, width;
}

#stacks_in_313 .splide__pagination__page:hover {
	background: rgba(245, 137, 153, 1.00);
	cursor: pointer;
}

#stacks_in_313 .splide__pagination__page:focus {
	outline: none
}

#stacks_in_313 .splide__progress__bar {
	width: 0;
	height: 4px;
	background: #F48999;
}

#stacks_in_313 .splide--nav>.splide__track>.splide__list>.splide__slide {
	border: 3px solid transparent
}

#stacks_in_313 .splide--nav>.splide__track>.splide__list>.splide__slide.is-active {
	border-color: #000
}

#stacks_in_313 .splide--nav>.splide__track>.splide__list>.splide__slide:focus {
	outline: none
}

#stacks_in_313 .splide--rtl>.splide__arrows .splide__arrow--prev,
#stacks_in_313 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev {
	right: 1em;
	left: auto
}

#stacks_in_313 .splide--rtl>.splide__arrows .splide__arrow--prev svg,
#stacks_in_313 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg {
	transform: scaleX(1)
}

#stacks_in_313 .splide--rtl>.splide__arrows .splide__arrow--next,
#stacks_in_313 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--next {
	left: 1em;
	right: auto
}

#stacks_in_313 .splide--rtl>.splide__arrows .splide__arrow--next svg,
#stacks_in_313 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg {
	transform: scaleX(-1)
}

#stacks_in_313 .splide--ttb>.splide__arrows .splide__arrow,
#stacks_in_313 .splide--ttb>.splide__track>.splide__arrows .splide__arrow {
	left: 50%;
	transform: translate(-50%)
}

#stacks_in_313 .splide--ttb>.splide__arrows .splide__arrow--prev,
#stacks_in_313 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev {
	top: 1em
}

#stacks_in_313 .splide--ttb>.splide__arrows .splide__arrow--prev svg,
#stacks_in_313 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg {
	transform: rotate(-90deg)
}

#stacks_in_313 .splide--ttb>.splide__arrows .splide__arrow--next,
#stacks_in_313 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--next {
	top: auto;
	bottom: 1em
}

#stacks_in_313 .splide--ttb>.splide__arrows .splide__arrow--next svg,
#stacks_in_313 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg {
	transform: rotate(90deg)
}

#stacks_in_313 .splide--ttb>.splide__pagination {
	display: flex;
	flex-direction: column;
	bottom: 50%;
	left: auto;
	right: .5em;
	transform: translateY(50%)
}

#stacks_in_313 .splide__slide--has-video {
	cursor: pointer
}

#stacks_in_313 .splide__slide--has-video:hover .splide__video__play {
	opacity: 1
}

#stacks_in_313 .splide__slide__container--has-video {
	cursor: pointer;
	position: relative
}

#stacks_in_313 .splide__slide__container--has-video:hover .splide__video__play {
	opacity: 1
}

#stacks_in_313 .splide__video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000
}

#stacks_in_313 .splide__video div {
	height: 100%
}

#stacks_in_313 .splide__video iframe,
#stacks_in_313 .splide__video video {
	width: 100%;
	height: 100%
}

#stacks_in_313 .splide__video__play {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: rgba(27, 28, 29, 0.75);
	width: 80px;
	height: 80px;
	border-radius: 50%;
	border: none;
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 1;
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}

#stacks_in_313 .splide__video__play:hover {
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}


#stacks_in_313 .splide__video__play:after {
	content: "";
	display: inline-block;
	border-color: transparent transparent transparent rgba(255, 255, 255, 0.75);
	border-style: solid;
	border-width: 9px 0 9px 17px;
	margin-left: 4px
}

#stacks_in_313 .splide__video__play:hover {
	background: rgba(249, 158, 168, 0.90);
}

#stacks_in_313 .splide__video__play:hover:after {
	border-color: transparent transparent transparent rgba(255, 255, 255, 1.00);
}


#stacks_in_313 .splide__slide.is-active,
#stacks_in_313 .splide__slide.is-active img {
}




@media (max-width: 47.9375em) {
	#stacks_in_313 .splide {
		
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		
	}
	
	#stacks_in_313 .splide__arrow {
		
		width: 30px;
		height: 30px;
	}
	
	#stacks_in_313 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_313 .splide__pagination__page.is-active {
		
	}
	
	#stacks_in_313 .splide__slide,
	#stacks_in_313 .splide__video,
	#stacks_in_313 .splide__video iframe {
		border-radius: 0px;
	}
	
	

		
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_313 .splide {
		
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		
	}
	
	#stacks_in_313 .splide__arrow {
		
		width: 30px;
		height: 30px;
	}
	
	#stacks_in_313 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_313 .splide__pagination__page.is-active {
		
	}
	
	#stacks_in_313 .splide__slide,
	#stacks_in_313 .splide__video,
	#stacks_in_313 .splide__video iframe {
		border-radius: 0px;
	}

	

}

@media (min-width: 62em) {
	#stacks_in_313 .splide {
		
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		
	}
	
	#stacks_in_313 .splide__arrow {
		
		width: 30px;
		height: 30px;
	}	
	
	#stacks_in_313 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_313 .splide__pagination__page.is-active {
		
	}

	#stacks_in_313 .splide__slide,
	#stacks_in_313 .splide__video,
	#stacks_in_313 .splide__video iframe {
		border-radius: 0px;
	}

	

}




#stacks_in_313 .splide {
	position: relative;
}

#stacks_in_313 .splide__slide.is-active {
	transition-duration: 300ms;
	transition-property: all;
}


#stacks_in_313 .splide__slide {
	
		
	
	filter:     contrast(100%);

}

#stacks_in_313 .splide__slide.is-active {
	opacity: 1;
	filter: blur(0) saturate(1) grayscale(0) sepia(0);
}

/* #stacks_in_313 .splide::before {
	content: ' ';
	position: absolute;
	top: 0;
	left: 0;
	width: 80px;
	height: 100%;
	z-index: 1;
	background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
}

#stacks_in_313 .splide::after {
	content: ' ';
	position: absolute;
	top: 0;
	right: 0;
	width: 80px;
	height: 100%;
	z-index: 1;
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
} */


#stacks_in_313 .orbit__img__slide img,
#stacks_in_313 .orbit__video__slide img {
	width: 100%;
	height: auto;
}

#stacks_in_313 .splide__slide,
#stacks_in_313 .splide__video,
#stacks_in_313 .splide__video iframe {
	overflow: hidden;
}


/* 
#stacks_in_313 .splide__pagination__page {
	width: 20px;
	border-radius: 4px;
} */


/* #stacks_in_313 .splide__pagination__page.is-active {
	width: 20px !important;
	border-radius: 4px !important;
} */ 

 



#stacks_in_313 {
	margin:  20px;
	padding:  20px;
}


/* Start Responsive Shim stack CSS code */.stacks_in_347shim{	padding-top: 8%;}/* End Responsive Shim stack CSS code */
#stacks_in_348 {
	background-color: rgba(118, 236, 254, 0.87);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding:  20px;
}

#stacks_in_356 {
	background-color: rgba(118, 236, 254, 0.87);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding:  20px;
}
/* Start Gradient stack CSS code */

#stacks_in_469{
	/* fix for other stacks tramping over us */
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}



	#stacks_in_469::before{
		content:"";
		top:0;
		left:0;
		bottom:0;
		right:0;
		position:absolute;
		
		opacity:1;
		
		/* Old browsers */
		background: #66FFFF;
		/* FF3.6+ */
		background: -moz-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,   #FFFFFF 100%);
		/* Chrome,Safari4+ */
		background: -webkit-gradient(radial, 42% 50%, color-stop(0%,#66FFFF),   color-stop(100%,#FFFFFF));
		/* Chrome10+,Safari5.1+ */
		background: -webkit-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,#FFFFFF 100%);
		/* Opera 11.10+ */
		background: -o-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,#FFFFFF 100%);
		/* IE10+ */
		background: -ms-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,#FFFFFF 100%);
		/* W3C */
		background: radial-gradient(ellipse at 42% 50%,  #66FFFF 0%,#FFFFFF 100%);
		/* IE6-9 fallback on horizontal gradient */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 );
	}
	






/* End Gradient stack CSS code */
#stacks_in_469 {
	margin:  20px;
	padding:  20px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_470shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */
#stacks_in_470 {
    background-image: url("962D3E5D-C43D-429B-B4BE-468E1A927370.png");
	background-repeat: repeat-x;
	background-size: contain;
	background-position: center;
}

#stacks_out_470 {
	width: 800px;
}

#stacks_in_471 {
	-moz-border-radius: 20px 20px 10px 20px;
	-webkit-border-radius: 20px 20px 10px 20px;
	border-radius: 20px 20px 10px 20px;
	margin:  12px;
	padding:  20px;
}
/* -- Start Split Each css Template -- */



.stacks_in_486split {
  display: flex;
}

.stacks_in_486rightcol {
  width: 350px;
  min-width: 350px;
  margin-left: 4px;
  margin-top: 0px;
  margin-top: 0px;
}

.stacks_in_486leftcol {
  flex-grow: 1;
  margin-right: 4px;
}


@media all and (max-width: 1024px) {
	.stacks_in_486rightcol {
	  width: 300px;
	  min-width: 300px;
	}	
}


@media all and (max-width: 768px) {
	.stacks_in_486rightcol {
	  width: 200px;
	  min-width: 200px;
	}		
}


@media all and (max-width: 480px) {
	.stacks_in_486rightcol {
	  width: 350px;
	  min-width: 350px;
	}	
}






	@media all and (max-width: 768px) {
	


		
			.stacks_in_486split {
				flex-wrap: wrap;
			}
			.stacks_in_486rightcol {
				order: 1;
				width: 100%;
				min-width: 100%;
				margin-left: 0px;
			}
			.stacks_in_486leftcol {
				order: 2;
				min-width: 100%;
				margin-right: 0px;
			}  
			
				.stacks_in_486rightcol {
					margin-bottom: 74px;
					margin-top: 0px;
				}
			  
		
		
		
		
		
		#stacks_in_486 *{
			text-align: center !important;
		}
		
	}





/* -- End Split Each css Template -- */



#stacks_in_487 .splide__track {
	overflow: hidden !important;
}

@keyframes splide-loading {
	0% {
		transform: rotate(0)
	}
	to {
		transform: rotate(1turn)
	}
}

#stacks_in_487 .splide__container {
	position: relative;
	box-sizing: border-box
}

#stacks_in_487 .splide__list {
	margin: 0 !important;
	padding: 0 !important;
	will-change: transform;

}


#stacks_in_487 .splide__track > .splide__list > .splide__slide {
	transform: translate3d(0px,0,0);
	-webkit-transform: translate3d(0px,0,0);
	-moz-transform: translate3d(0px,0,0);
	-ms-transform: translate3d(0px,0,0);
	-o-transform: translate3d(0px,0,0);
	will-change: inherit;
}

#stacks_in_487 .splide.is-active .splide__list {
	display: flex
}

#stacks_in_487 .splide__pagination {
	display: inline-flex;
	align-items: center;
	width: 95%;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0
}

#stacks_in_487 .splide__pagination li {
	list-style-type: none;
	display: inline-block;
	line-height: 1;
	margin: 0
}

#stacks_in_487 .splide {
	visibility: hidden
}

#stacks_in_487 .splide,
#stacks_in_487 .splide__slide {
	position: relative;
	outline: none
}

#stacks_in_487 .splide__slide {
	box-sizing: border-box;
	list-style-type: none !important;
	margin: 0;
	flex-shrink: 0
}

#stacks_in_487 .splide__slide img {
	vertical-align: bottom
}

#stacks_in_487 .splide__slider {
	position: relative
}

#stacks_in_487 .splide__spinner {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	border: 2px solid #999;
	border-left-color: transparent;
	animation: splide-loading 1s linear infinite
}

#stacks_in_487 .splide__track {
	position: relative;
	z-index: 0;
	overflow: hidden
}

#stacks_in_487 .splide--draggable>.splide__track>.splide__list>.splide__slide {
	-webkit-user-select: none;
	user-select: none
}

#stacks_in_487 .splide--fade>.splide__track>.splide__list {
	display: block
}

#stacks_in_487 .splide--fade>.splide__track>.splide__list>.splide__slide {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	opacity: 0
}

#stacks_in_487 .splide--fade>.splide__track>.splide__list>.splide__slide.is-active {
	position: relative;
	z-index: 1;
	opacity: 1
}

#stacks_in_487 .splide--rtl {
	direction: rtl
}

#stacks_in_487 .splide--ttb>.splide__track>.splide__list {
	display: block
}

#stacks_in_487 .splide--ttb>.splide__pagination {
	width: auto
}

#stacks_in_487 .splide__arrow {
	position: absolute;
	z-index: 5;
	top: 50%;
	transform: translateY(-50%);
	width: 40px;
	height: 40px;
	
	border-radius: 50%;
	
	
	
	display: flex;
	align-items: center;
	justify-content: center;
	border: none;
	padding: 0;
	background: rgba(255, 255, 255, 0.75);
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}

#stacks_in_487 .splide__arrow svg {
	width: 1.2em;
	height: 1.2em;
	fill: rgba(27, 28, 29, 1.00);
}

#stacks_in_487 .splide__arrow:hover {
	cursor: pointer;
	
}

#stacks_in_487 .splide__arrow:focus {
	outline: none
}

#stacks_in_487 .splide__arrow--prev {
	left: 1em
}

#stacks_in_487 .splide__arrow--prev svg {
	transform: scaleX(-1)
}

#stacks_in_487 .splide__arrow--next {
	right: 1em
}

#stacks_in_487 .splide__pagination {
	position: absolute;
	z-index: 1;
	bottom: .5em;
	left: 50%;
	transform: translateX(-50%);
	padding: 0
}

#stacks_in_487 .splide__pagination__page {
	display: inline-block;
	background: rgba(220, 220, 220, 1.00);
	border-radius: 50%;
	margin: 3px;
	padding: 0;
	transition-duration: .2s;
	transition-timing-function: linear;
	transition-property: transform, width;
	border: none;
}

#stacks_in_487 .splide__pagination__page.is-active {
	background: rgba(245, 137, 153, 1.00);
	transition-duration: .2s;
	transition-timing-function: linear;
	transition-property: transform, width;
}

#stacks_in_487 .splide__pagination__page:hover {
	background: rgba(245, 137, 153, 1.00);
	cursor: pointer;
}

#stacks_in_487 .splide__pagination__page:focus {
	outline: none
}

#stacks_in_487 .splide__progress__bar {
	width: 0;
	height: 4px;
	background: #F48999;
}

#stacks_in_487 .splide--nav>.splide__track>.splide__list>.splide__slide {
	border: 3px solid transparent
}

#stacks_in_487 .splide--nav>.splide__track>.splide__list>.splide__slide.is-active {
	border-color: #000
}

#stacks_in_487 .splide--nav>.splide__track>.splide__list>.splide__slide:focus {
	outline: none
}

#stacks_in_487 .splide--rtl>.splide__arrows .splide__arrow--prev,
#stacks_in_487 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev {
	right: 1em;
	left: auto
}

#stacks_in_487 .splide--rtl>.splide__arrows .splide__arrow--prev svg,
#stacks_in_487 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg {
	transform: scaleX(1)
}

#stacks_in_487 .splide--rtl>.splide__arrows .splide__arrow--next,
#stacks_in_487 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--next {
	left: 1em;
	right: auto
}

#stacks_in_487 .splide--rtl>.splide__arrows .splide__arrow--next svg,
#stacks_in_487 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg {
	transform: scaleX(-1)
}

#stacks_in_487 .splide--ttb>.splide__arrows .splide__arrow,
#stacks_in_487 .splide--ttb>.splide__track>.splide__arrows .splide__arrow {
	left: 50%;
	transform: translate(-50%)
}

#stacks_in_487 .splide--ttb>.splide__arrows .splide__arrow--prev,
#stacks_in_487 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev {
	top: 1em
}

#stacks_in_487 .splide--ttb>.splide__arrows .splide__arrow--prev svg,
#stacks_in_487 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg {
	transform: rotate(-90deg)
}

#stacks_in_487 .splide--ttb>.splide__arrows .splide__arrow--next,
#stacks_in_487 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--next {
	top: auto;
	bottom: 1em
}

#stacks_in_487 .splide--ttb>.splide__arrows .splide__arrow--next svg,
#stacks_in_487 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg {
	transform: rotate(90deg)
}

#stacks_in_487 .splide--ttb>.splide__pagination {
	display: flex;
	flex-direction: column;
	bottom: 50%;
	left: auto;
	right: .5em;
	transform: translateY(50%)
}

#stacks_in_487 .splide__slide--has-video {
	cursor: pointer
}

#stacks_in_487 .splide__slide--has-video:hover .splide__video__play {
	opacity: 1
}

#stacks_in_487 .splide__slide__container--has-video {
	cursor: pointer;
	position: relative
}

#stacks_in_487 .splide__slide__container--has-video:hover .splide__video__play {
	opacity: 1
}

#stacks_in_487 .splide__video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000
}

#stacks_in_487 .splide__video div {
	height: 100%
}

#stacks_in_487 .splide__video iframe,
#stacks_in_487 .splide__video video {
	width: 100%;
	height: 100%
}

#stacks_in_487 .splide__video__play {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: rgba(27, 28, 29, 0.75);
	width: 80px;
	height: 80px;
	border-radius: 50%;
	border: none;
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 1;
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}

#stacks_in_487 .splide__video__play:hover {
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}


#stacks_in_487 .splide__video__play:after {
	content: "";
	display: inline-block;
	border-color: transparent transparent transparent rgba(255, 255, 255, 0.75);
	border-style: solid;
	border-width: 9px 0 9px 17px;
	margin-left: 4px
}

#stacks_in_487 .splide__video__play:hover {
	background: rgba(249, 158, 168, 0.90);
}

#stacks_in_487 .splide__video__play:hover:after {
	border-color: transparent transparent transparent rgba(255, 255, 255, 1.00);
}


#stacks_in_487 .splide__slide.is-active,
#stacks_in_487 .splide__slide.is-active img {
}




@media (max-width: 47.9375em) {
	#stacks_in_487 .splide {
		
	}
	
	#stacks_in_487 .splide__arrow {
		
		width: 30px;
		height: 30px;
	}
	
	#stacks_in_487 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_487 .splide__pagination__page.is-active {
		
	}
	
	#stacks_in_487 .splide__slide,
	#stacks_in_487 .splide__video,
	#stacks_in_487 .splide__video iframe {
		border-radius: 0px;
	}
	
	

		
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_487 .splide {
		
	}
	
	#stacks_in_487 .splide__arrow {
		
		width: 40px;
		height: 40px;
	}
	
	#stacks_in_487 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_487 .splide__pagination__page.is-active {
		
	}
	
	#stacks_in_487 .splide__slide,
	#stacks_in_487 .splide__video,
	#stacks_in_487 .splide__video iframe {
		border-radius: 0px;
	}

	

}

@media (min-width: 62em) {
	#stacks_in_487 .splide {
		
	}
	
	#stacks_in_487 .splide__arrow {
		
		width: 40px;
		height: 40px;
	}	
	
	#stacks_in_487 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_487 .splide__pagination__page.is-active {
		
	}

	#stacks_in_487 .splide__slide,
	#stacks_in_487 .splide__video,
	#stacks_in_487 .splide__video iframe {
		border-radius: 0px;
	}

	

}




#stacks_in_487 .splide {
	position: relative;
}

#stacks_in_487 .splide__slide.is-active {
	transition-duration: 300ms;
	transition-property: all;
}


#stacks_in_487 .splide__slide {
	
		
	
	filter:     contrast(100%);

}

#stacks_in_487 .splide__slide.is-active {
	opacity: 1;
	filter: blur(0) saturate(1) grayscale(0) sepia(0);
}

/* #stacks_in_487 .splide::before {
	content: ' ';
	position: absolute;
	top: 0;
	left: 0;
	width: 80px;
	height: 100%;
	z-index: 1;
	background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
}

#stacks_in_487 .splide::after {
	content: ' ';
	position: absolute;
	top: 0;
	right: 0;
	width: 80px;
	height: 100%;
	z-index: 1;
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
} */


#stacks_in_487 .orbit__img__slide img,
#stacks_in_487 .orbit__video__slide img {
	width: 100%;
	height: auto;
}

#stacks_in_487 .splide__slide,
#stacks_in_487 .splide__video,
#stacks_in_487 .splide__video iframe {
	overflow: hidden;
}


/* 
#stacks_in_487 .splide__pagination__page {
	width: 20px;
	border-radius: 4px;
} */


/* #stacks_in_487 .splide__pagination__page.is-active {
	width: 20px !important;
	border-radius: 4px !important;
} */ 

 



#stacks_in_487 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  7px;
}

#stacks_out_487 {
	width: 300px;
}



/* Start Gradient stack CSS code */

#stacks_in_510{
	/* fix for other stacks tramping over us */
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}



	#stacks_in_510::before{
		content:"";
		top:0;
		left:0;
		bottom:0;
		right:0;
		position:absolute;
		
		opacity:1;
		
		/* Old browsers */
		background: #66FFFF;
		/* FF3.6+ */
		background: -moz-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,   #FFFFFF 100%);
		/* Chrome,Safari4+ */
		background: -webkit-gradient(radial, 42% 50%, color-stop(0%,#66FFFF),   color-stop(100%,#FFFFFF));
		/* Chrome10+,Safari5.1+ */
		background: -webkit-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,#FFFFFF 100%);
		/* Opera 11.10+ */
		background: -o-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,#FFFFFF 100%);
		/* IE10+ */
		background: -ms-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,#FFFFFF 100%);
		/* W3C */
		background: radial-gradient(ellipse at 42% 50%,  #66FFFF 0%,#FFFFFF 100%);
		/* IE6-9 fallback on horizontal gradient */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 );
	}
	






/* End Gradient stack CSS code */
#stacks_in_510 {
	margin:  20px;
	padding:  20px;
}

#stacks_in_512 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  12px;
	padding:  20px;
}

#stacks_in_477 {
	padding:  20px;
}
/* -- Start Split Each css Template -- */



.stacks_in_463split {
  display: flex;
}

.stacks_in_463leftcol {
  width: 300px;
  min-width: 300px;
  margin-right: 16px;
  margin-top: 0px;
  margin-top: 0px;
}

.stacks_in_463rightcol {
  flex-grow: 1;
  margin-left: 16px;
}


@media all and (max-width: 1024px) {
	.stacks_in_463leftcol {
	  width: 300px;
	  min-width: 300px;
	}	
}


@media all and (max-width: 768px) {
	.stacks_in_463leftcol {
	  width: 200px;
	  min-width: 200px;
	}		
}


@media all and (max-width: 480px) {
	.stacks_in_463leftcol {
	  width: 300px;
	  min-width: 300px;
	}	
}






	@media all and (max-width: 768px) {
	


		
			.stacks_in_463split {
				flex-wrap: wrap;
			}
			.stacks_in_463leftcol {
				order: 1;
				width: 100%;
				min-width: 100%;
				margin-right: 0px;
			}
			.stacks_in_463rightcol {
				order: 1;
				min-width: 100%;
				margin-left: 0px;
			}  
			
				.stacks_in_463leftcol {
					margin-bottom: 12px;
					margin-top: 0px;
				}
			  
		
		
		
		
		
		#stacks_in_463 *{
			text-align: center !important;
		}
		
	}




/* -- right side selected -- */


/* -- End Split Each css Template -- */



#stacks_in_451 .splide__track {
	overflow: hidden !important;
}

@keyframes splide-loading {
	0% {
		transform: rotate(0)
	}
	to {
		transform: rotate(1turn)
	}
}

#stacks_in_451 .splide__container {
	position: relative;
	box-sizing: border-box
}

#stacks_in_451 .splide__list {
	margin: 0 !important;
	padding: 0 !important;
	will-change: transform;

}


#stacks_in_451 .splide__track > .splide__list > .splide__slide {
	transform: translate3d(0px,0,0);
	-webkit-transform: translate3d(0px,0,0);
	-moz-transform: translate3d(0px,0,0);
	-ms-transform: translate3d(0px,0,0);
	-o-transform: translate3d(0px,0,0);
	will-change: inherit;
}

#stacks_in_451 .splide.is-active .splide__list {
	display: flex
}

#stacks_in_451 .splide__pagination {
	display: inline-flex;
	align-items: center;
	width: 95%;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0
}

#stacks_in_451 .splide__pagination li {
	list-style-type: none;
	display: inline-block;
	line-height: 1;
	margin: 0
}

#stacks_in_451 .splide {
	visibility: hidden
}

#stacks_in_451 .splide,
#stacks_in_451 .splide__slide {
	position: relative;
	outline: none
}

#stacks_in_451 .splide__slide {
	box-sizing: border-box;
	list-style-type: none !important;
	margin: 0;
	flex-shrink: 0
}

#stacks_in_451 .splide__slide img {
	vertical-align: bottom
}

#stacks_in_451 .splide__slider {
	position: relative
}

#stacks_in_451 .splide__spinner {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	border: 2px solid #999;
	border-left-color: transparent;
	animation: splide-loading 1s linear infinite
}

#stacks_in_451 .splide__track {
	position: relative;
	z-index: 0;
	overflow: hidden
}

#stacks_in_451 .splide--draggable>.splide__track>.splide__list>.splide__slide {
	-webkit-user-select: none;
	user-select: none
}

#stacks_in_451 .splide--fade>.splide__track>.splide__list {
	display: block
}

#stacks_in_451 .splide--fade>.splide__track>.splide__list>.splide__slide {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	opacity: 0
}

#stacks_in_451 .splide--fade>.splide__track>.splide__list>.splide__slide.is-active {
	position: relative;
	z-index: 1;
	opacity: 1
}

#stacks_in_451 .splide--rtl {
	direction: rtl
}

#stacks_in_451 .splide--ttb>.splide__track>.splide__list {
	display: block
}

#stacks_in_451 .splide--ttb>.splide__pagination {
	width: auto
}

#stacks_in_451 .splide__arrow {
	position: absolute;
	z-index: 5;
	top: 50%;
	transform: translateY(-50%);
	width: 40px;
	height: 40px;
	
	border-radius: 50%;
	
	
	
	display: flex;
	align-items: center;
	justify-content: center;
	border: none;
	padding: 0;
	background: rgba(255, 255, 255, 0.75);
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}

#stacks_in_451 .splide__arrow svg {
	width: 1.2em;
	height: 1.2em;
	fill: rgba(27, 28, 29, 1.00);
}

#stacks_in_451 .splide__arrow:hover {
	cursor: pointer;
	
}

#stacks_in_451 .splide__arrow:focus {
	outline: none
}

#stacks_in_451 .splide__arrow--prev {
	left: 1em
}

#stacks_in_451 .splide__arrow--prev svg {
	transform: scaleX(-1)
}

#stacks_in_451 .splide__arrow--next {
	right: 1em
}

#stacks_in_451 .splide__pagination {
	position: absolute;
	z-index: 1;
	bottom: .5em;
	left: 50%;
	transform: translateX(-50%);
	padding: 0
}

#stacks_in_451 .splide__pagination__page {
	display: inline-block;
	background: rgba(220, 220, 220, 1.00);
	border-radius: 50%;
	margin: 3px;
	padding: 0;
	transition-duration: .2s;
	transition-timing-function: linear;
	transition-property: transform, width;
	border: none;
}

#stacks_in_451 .splide__pagination__page.is-active {
	background: rgba(245, 137, 153, 1.00);
	transition-duration: .2s;
	transition-timing-function: linear;
	transition-property: transform, width;
}

#stacks_in_451 .splide__pagination__page:hover {
	background: rgba(245, 137, 153, 1.00);
	cursor: pointer;
}

#stacks_in_451 .splide__pagination__page:focus {
	outline: none
}

#stacks_in_451 .splide__progress__bar {
	width: 0;
	height: 4px;
	background: #F48999;
}

#stacks_in_451 .splide--nav>.splide__track>.splide__list>.splide__slide {
	border: 3px solid transparent
}

#stacks_in_451 .splide--nav>.splide__track>.splide__list>.splide__slide.is-active {
	border-color: #000
}

#stacks_in_451 .splide--nav>.splide__track>.splide__list>.splide__slide:focus {
	outline: none
}

#stacks_in_451 .splide--rtl>.splide__arrows .splide__arrow--prev,
#stacks_in_451 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev {
	right: 1em;
	left: auto
}

#stacks_in_451 .splide--rtl>.splide__arrows .splide__arrow--prev svg,
#stacks_in_451 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg {
	transform: scaleX(1)
}

#stacks_in_451 .splide--rtl>.splide__arrows .splide__arrow--next,
#stacks_in_451 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--next {
	left: 1em;
	right: auto
}

#stacks_in_451 .splide--rtl>.splide__arrows .splide__arrow--next svg,
#stacks_in_451 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg {
	transform: scaleX(-1)
}

#stacks_in_451 .splide--ttb>.splide__arrows .splide__arrow,
#stacks_in_451 .splide--ttb>.splide__track>.splide__arrows .splide__arrow {
	left: 50%;
	transform: translate(-50%)
}

#stacks_in_451 .splide--ttb>.splide__arrows .splide__arrow--prev,
#stacks_in_451 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev {
	top: 1em
}

#stacks_in_451 .splide--ttb>.splide__arrows .splide__arrow--prev svg,
#stacks_in_451 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg {
	transform: rotate(-90deg)
}

#stacks_in_451 .splide--ttb>.splide__arrows .splide__arrow--next,
#stacks_in_451 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--next {
	top: auto;
	bottom: 1em
}

#stacks_in_451 .splide--ttb>.splide__arrows .splide__arrow--next svg,
#stacks_in_451 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg {
	transform: rotate(90deg)
}

#stacks_in_451 .splide--ttb>.splide__pagination {
	display: flex;
	flex-direction: column;
	bottom: 50%;
	left: auto;
	right: .5em;
	transform: translateY(50%)
}

#stacks_in_451 .splide__slide--has-video {
	cursor: pointer
}

#stacks_in_451 .splide__slide--has-video:hover .splide__video__play {
	opacity: 1
}

#stacks_in_451 .splide__slide__container--has-video {
	cursor: pointer;
	position: relative
}

#stacks_in_451 .splide__slide__container--has-video:hover .splide__video__play {
	opacity: 1
}

#stacks_in_451 .splide__video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000
}

#stacks_in_451 .splide__video div {
	height: 100%
}

#stacks_in_451 .splide__video iframe,
#stacks_in_451 .splide__video video {
	width: 100%;
	height: 100%
}

#stacks_in_451 .splide__video__play {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: rgba(27, 28, 29, 0.75);
	width: 80px;
	height: 80px;
	border-radius: 50%;
	border: none;
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 1;
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}

#stacks_in_451 .splide__video__play:hover {
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}


#stacks_in_451 .splide__video__play:after {
	content: "";
	display: inline-block;
	border-color: transparent transparent transparent rgba(255, 255, 255, 0.75);
	border-style: solid;
	border-width: 9px 0 9px 17px;
	margin-left: 4px
}

#stacks_in_451 .splide__video__play:hover {
	background: rgba(249, 158, 168, 0.90);
}

#stacks_in_451 .splide__video__play:hover:after {
	border-color: transparent transparent transparent rgba(255, 255, 255, 1.00);
}


#stacks_in_451 .splide__slide.is-active,
#stacks_in_451 .splide__slide.is-active img {
}




@media (max-width: 47.9375em) {
	#stacks_in_451 .splide {
		
	}
	
	#stacks_in_451 .splide__arrow {
		
		width: 30px;
		height: 30px;
	}
	
	#stacks_in_451 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_451 .splide__pagination__page.is-active {
		
	}
	
	#stacks_in_451 .splide__slide,
	#stacks_in_451 .splide__video,
	#stacks_in_451 .splide__video iframe {
		border-radius: 0px;
	}
	
	

		
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_451 .splide {
		
	}
	
	#stacks_in_451 .splide__arrow {
		
		width: 40px;
		height: 40px;
	}
	
	#stacks_in_451 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_451 .splide__pagination__page.is-active {
		
	}
	
	#stacks_in_451 .splide__slide,
	#stacks_in_451 .splide__video,
	#stacks_in_451 .splide__video iframe {
		border-radius: 0px;
	}

	

}

@media (min-width: 62em) {
	#stacks_in_451 .splide {
		
	}
	
	#stacks_in_451 .splide__arrow {
		
		width: 40px;
		height: 40px;
	}	
	
	#stacks_in_451 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_451 .splide__pagination__page.is-active {
		
	}

	#stacks_in_451 .splide__slide,
	#stacks_in_451 .splide__video,
	#stacks_in_451 .splide__video iframe {
		border-radius: 0px;
	}

	

}




#stacks_in_451 .splide {
	position: relative;
}

#stacks_in_451 .splide__slide.is-active {
	transition-duration: 300ms;
	transition-property: all;
}


#stacks_in_451 .splide__slide {
	
		
	
	filter:     contrast(100%);

}

#stacks_in_451 .splide__slide.is-active {
	opacity: 1;
	filter: blur(0) saturate(1) grayscale(0) sepia(0);
}

/* #stacks_in_451 .splide::before {
	content: ' ';
	position: absolute;
	top: 0;
	left: 0;
	width: 80px;
	height: 100%;
	z-index: 1;
	background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
}

#stacks_in_451 .splide::after {
	content: ' ';
	position: absolute;
	top: 0;
	right: 0;
	width: 80px;
	height: 100%;
	z-index: 1;
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
} */


#stacks_in_451 .orbit__img__slide img,
#stacks_in_451 .orbit__video__slide img {
	width: 100%;
	height: auto;
}

#stacks_in_451 .splide__slide,
#stacks_in_451 .splide__video,
#stacks_in_451 .splide__video iframe {
	overflow: hidden;
}


/* 
#stacks_in_451 .splide__pagination__page {
	width: 20px;
	border-radius: 4px;
} */


/* #stacks_in_451 .splide__pagination__page.is-active {
	width: 20px !important;
	border-radius: 4px !important;
} */ 

 



#stacks_in_451 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  7px;
}

#stacks_out_451 {
	width: 300px;
}



/* Start Gradient stack CSS code */

#stacks_in_524{
	/* fix for other stacks tramping over us */
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}



	#stacks_in_524::before{
		content:"";
		top:0;
		left:0;
		bottom:0;
		right:0;
		position:absolute;
		
		opacity:1;
		
		/* Old browsers */
		background: #66FFFF;
		/* FF3.6+ */
		background: -moz-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,   #FFFFFF 100%);
		/* Chrome,Safari4+ */
		background: -webkit-gradient(radial, 42% 50%, color-stop(0%,#66FFFF),   color-stop(100%,#FFFFFF));
		/* Chrome10+,Safari5.1+ */
		background: -webkit-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,#FFFFFF 100%);
		/* Opera 11.10+ */
		background: -o-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,#FFFFFF 100%);
		/* IE10+ */
		background: -ms-radial-gradient(42% 50%, ellipse cover,  #66FFFF 0%,#FFFFFF 100%);
		/* W3C */
		background: radial-gradient(ellipse at 42% 50%,  #66FFFF 0%,#FFFFFF 100%);
		/* IE6-9 fallback on horizontal gradient */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 );
	}
	






/* End Gradient stack CSS code */
#stacks_in_524 {
	margin:  20px;
	padding:  20px;
}

#stacks_in_526 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  12px;
	padding:  20px;
}

#stacks_in_482 {
	padding:  20px;
}
/* -- Start Split Each css Template -- */



.stacks_in_499split {
  display: flex;
}

.stacks_in_499rightcol {
  width: 450px;
  min-width: 450px;
  margin-left: 16px;
  margin-top: 0px;
  margin-top: 0px;
}

.stacks_in_499leftcol {
  flex-grow: 1;
  margin-right: 16px;
}


@media all and (max-width: 1024px) {
	.stacks_in_499rightcol {
	  width: 300px;
	  min-width: 300px;
	}	
}


@media all and (max-width: 768px) {
	.stacks_in_499rightcol {
	  width: 200px;
	  min-width: 200px;
	}		
}


@media all and (max-width: 480px) {
	.stacks_in_499rightcol {
	  width: 450px;
	  min-width: 450px;
	}	
}






	@media all and (max-width: 768px) {
	


		
			.stacks_in_499split {
				flex-wrap: wrap;
			}
			.stacks_in_499rightcol {
				order: 1;
				width: 100%;
				min-width: 100%;
				margin-left: 0px;
			}
			.stacks_in_499leftcol {
				order: 2;
				min-width: 100%;
				margin-right: 0px;
			}  
			
				.stacks_in_499rightcol {
					margin-bottom: 12px;
					margin-top: 0px;
				}
			  
		
		
		
		
		
		#stacks_in_499 *{
			text-align: center !important;
		}
		
	}





/* -- End Split Each css Template -- */



#stacks_in_503 .splide__track {
	overflow: hidden !important;
}

@keyframes splide-loading {
	0% {
		transform: rotate(0)
	}
	to {
		transform: rotate(1turn)
	}
}

#stacks_in_503 .splide__container {
	position: relative;
	box-sizing: border-box
}

#stacks_in_503 .splide__list {
	margin: 0 !important;
	padding: 0 !important;
	will-change: transform;

}


#stacks_in_503 .splide__track > .splide__list > .splide__slide {
	transform: translate3d(0px,0,0);
	-webkit-transform: translate3d(0px,0,0);
	-moz-transform: translate3d(0px,0,0);
	-ms-transform: translate3d(0px,0,0);
	-o-transform: translate3d(0px,0,0);
	will-change: inherit;
}

#stacks_in_503 .splide.is-active .splide__list {
	display: flex
}

#stacks_in_503 .splide__pagination {
	display: inline-flex;
	align-items: center;
	width: 95%;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0
}

#stacks_in_503 .splide__pagination li {
	list-style-type: none;
	display: inline-block;
	line-height: 1;
	margin: 0
}

#stacks_in_503 .splide {
	visibility: hidden
}

#stacks_in_503 .splide,
#stacks_in_503 .splide__slide {
	position: relative;
	outline: none
}

#stacks_in_503 .splide__slide {
	box-sizing: border-box;
	list-style-type: none !important;
	margin: 0;
	flex-shrink: 0
}

#stacks_in_503 .splide__slide img {
	vertical-align: bottom
}

#stacks_in_503 .splide__slider {
	position: relative
}

#stacks_in_503 .splide__spinner {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	border: 2px solid #999;
	border-left-color: transparent;
	animation: splide-loading 1s linear infinite
}

#stacks_in_503 .splide__track {
	position: relative;
	z-index: 0;
	overflow: hidden
}

#stacks_in_503 .splide--draggable>.splide__track>.splide__list>.splide__slide {
	-webkit-user-select: none;
	user-select: none
}

#stacks_in_503 .splide--fade>.splide__track>.splide__list {
	display: block
}

#stacks_in_503 .splide--fade>.splide__track>.splide__list>.splide__slide {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	opacity: 0
}

#stacks_in_503 .splide--fade>.splide__track>.splide__list>.splide__slide.is-active {
	position: relative;
	z-index: 1;
	opacity: 1
}

#stacks_in_503 .splide--rtl {
	direction: rtl
}

#stacks_in_503 .splide--ttb>.splide__track>.splide__list {
	display: block
}

#stacks_in_503 .splide--ttb>.splide__pagination {
	width: auto
}

#stacks_in_503 .splide__arrow {
	position: absolute;
	z-index: 5;
	top: 50%;
	transform: translateY(-50%);
	width: 40px;
	height: 40px;
	
	border-radius: 50%;
	
	
	
	display: flex;
	align-items: center;
	justify-content: center;
	border: none;
	padding: 0;
	background: rgba(255, 255, 255, 0.75);
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}

#stacks_in_503 .splide__arrow svg {
	width: 1.2em;
	height: 1.2em;
	fill: rgba(27, 28, 29, 1.00);
}

#stacks_in_503 .splide__arrow:hover {
	cursor: pointer;
	
}

#stacks_in_503 .splide__arrow:focus {
	outline: none
}

#stacks_in_503 .splide__arrow--prev {
	left: 1em
}

#stacks_in_503 .splide__arrow--prev svg {
	transform: scaleX(-1)
}

#stacks_in_503 .splide__arrow--next {
	right: 1em
}

#stacks_in_503 .splide__pagination {
	position: absolute;
	z-index: 1;
	bottom: .5em;
	left: 50%;
	transform: translateX(-50%);
	padding: 0
}

#stacks_in_503 .splide__pagination__page {
	display: inline-block;
	background: rgba(220, 220, 220, 1.00);
	border-radius: 50%;
	margin: 3px;
	padding: 0;
	transition-duration: .2s;
	transition-timing-function: linear;
	transition-property: transform, width;
	border: none;
}

#stacks_in_503 .splide__pagination__page.is-active {
	background: rgba(245, 137, 153, 1.00);
	transition-duration: .2s;
	transition-timing-function: linear;
	transition-property: transform, width;
}

#stacks_in_503 .splide__pagination__page:hover {
	background: rgba(245, 137, 153, 1.00);
	cursor: pointer;
}

#stacks_in_503 .splide__pagination__page:focus {
	outline: none
}

#stacks_in_503 .splide__progress__bar {
	width: 0;
	height: 4px;
	background: #F48999;
}

#stacks_in_503 .splide--nav>.splide__track>.splide__list>.splide__slide {
	border: 3px solid transparent
}

#stacks_in_503 .splide--nav>.splide__track>.splide__list>.splide__slide.is-active {
	border-color: #000
}

#stacks_in_503 .splide--nav>.splide__track>.splide__list>.splide__slide:focus {
	outline: none
}

#stacks_in_503 .splide--rtl>.splide__arrows .splide__arrow--prev,
#stacks_in_503 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev {
	right: 1em;
	left: auto
}

#stacks_in_503 .splide--rtl>.splide__arrows .splide__arrow--prev svg,
#stacks_in_503 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg {
	transform: scaleX(1)
}

#stacks_in_503 .splide--rtl>.splide__arrows .splide__arrow--next,
#stacks_in_503 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--next {
	left: 1em;
	right: auto
}

#stacks_in_503 .splide--rtl>.splide__arrows .splide__arrow--next svg,
#stacks_in_503 .splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg {
	transform: scaleX(-1)
}

#stacks_in_503 .splide--ttb>.splide__arrows .splide__arrow,
#stacks_in_503 .splide--ttb>.splide__track>.splide__arrows .splide__arrow {
	left: 50%;
	transform: translate(-50%)
}

#stacks_in_503 .splide--ttb>.splide__arrows .splide__arrow--prev,
#stacks_in_503 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev {
	top: 1em
}

#stacks_in_503 .splide--ttb>.splide__arrows .splide__arrow--prev svg,
#stacks_in_503 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg {
	transform: rotate(-90deg)
}

#stacks_in_503 .splide--ttb>.splide__arrows .splide__arrow--next,
#stacks_in_503 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--next {
	top: auto;
	bottom: 1em
}

#stacks_in_503 .splide--ttb>.splide__arrows .splide__arrow--next svg,
#stacks_in_503 .splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg {
	transform: rotate(90deg)
}

#stacks_in_503 .splide--ttb>.splide__pagination {
	display: flex;
	flex-direction: column;
	bottom: 50%;
	left: auto;
	right: .5em;
	transform: translateY(50%)
}

#stacks_in_503 .splide__slide--has-video {
	cursor: pointer
}

#stacks_in_503 .splide__slide--has-video:hover .splide__video__play {
	opacity: 1
}

#stacks_in_503 .splide__slide__container--has-video {
	cursor: pointer;
	position: relative
}

#stacks_in_503 .splide__slide__container--has-video:hover .splide__video__play {
	opacity: 1
}

#stacks_in_503 .splide__video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000
}

#stacks_in_503 .splide__video div {
	height: 100%
}

#stacks_in_503 .splide__video iframe,
#stacks_in_503 .splide__video video {
	width: 100%;
	height: 100%
}

#stacks_in_503 .splide__video__play {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: rgba(27, 28, 29, 0.75);
	width: 80px;
	height: 80px;
	border-radius: 50%;
	border: none;
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 1;
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}

#stacks_in_503 .splide__video__play:hover {
	
	transition-duration: 200ms;
	transition-property: box-shadow;
	transition-timing-function: ease-out;
}


#stacks_in_503 .splide__video__play:after {
	content: "";
	display: inline-block;
	border-color: transparent transparent transparent rgba(255, 255, 255, 0.75);
	border-style: solid;
	border-width: 9px 0 9px 17px;
	margin-left: 4px
}

#stacks_in_503 .splide__video__play:hover {
	background: rgba(249, 158, 168, 0.90);
}

#stacks_in_503 .splide__video__play:hover:after {
	border-color: transparent transparent transparent rgba(255, 255, 255, 1.00);
}


#stacks_in_503 .splide__slide.is-active,
#stacks_in_503 .splide__slide.is-active img {
}




@media (max-width: 47.9375em) {
	#stacks_in_503 .splide {
		
	}
	
	#stacks_in_503 .splide__arrow {
		
		width: 30px;
		height: 30px;
	}
	
	#stacks_in_503 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_503 .splide__pagination__page.is-active {
		
	}
	
	#stacks_in_503 .splide__slide,
	#stacks_in_503 .splide__video,
	#stacks_in_503 .splide__video iframe {
		border-radius: 0px;
	}
	
	

		
}

@media (min-width: 48em) and (max-width: 61.9em) {
	#stacks_in_503 .splide {
		
	}
	
	#stacks_in_503 .splide__arrow {
		
		width: 40px;
		height: 40px;
	}
	
	#stacks_in_503 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_503 .splide__pagination__page.is-active {
		
	}
	
	#stacks_in_503 .splide__slide,
	#stacks_in_503 .splide__video,
	#stacks_in_503 .splide__video iframe {
		border-radius: 0px;
	}

	

}

@media (min-width: 62em) {
	#stacks_in_503 .splide {
		
	}
	
	#stacks_in_503 .splide__arrow {
		
		width: 40px;
		height: 40px;
	}	
	
	#stacks_in_503 .splide__pagination__page {
		
		height: 10px;
		width: 10px;
		
	}
	
	#stacks_in_503 .splide__pagination__page.is-active {
		
	}

	#stacks_in_503 .splide__slide,
	#stacks_in_503 .splide__video,
	#stacks_in_503 .splide__video iframe {
		border-radius: 0px;
	}

	

}




#stacks_in_503 .splide {
	position: relative;
}

#stacks_in_503 .splide__slide.is-active {
	transition-duration: 300ms;
	transition-property: all;
}


#stacks_in_503 .splide__slide {
	
		
	
	filter:     contrast(100%);

}

#stacks_in_503 .splide__slide.is-active {
	opacity: 1;
	filter: blur(0) saturate(1) grayscale(0) sepia(0);
}

/* #stacks_in_503 .splide::before {
	content: ' ';
	position: absolute;
	top: 0;
	left: 0;
	width: 80px;
	height: 100%;
	z-index: 1;
	background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
}

#stacks_in_503 .splide::after {
	content: ' ';
	position: absolute;
	top: 0;
	right: 0;
	width: 80px;
	height: 100%;
	z-index: 1;
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
} */


#stacks_in_503 .orbit__img__slide img,
#stacks_in_503 .orbit__video__slide img {
	width: 100%;
	height: auto;
}

#stacks_in_503 .splide__slide,
#stacks_in_503 .splide__video,
#stacks_in_503 .splide__video iframe {
	overflow: hidden;
}


/* 
#stacks_in_503 .splide__pagination__page {
	width: 20px;
	border-radius: 4px;
} */


/* #stacks_in_503 .splide__pagination__page.is-active {
	width: 20px !important;
	border-radius: 4px !important;
} */ 

 



#stacks_in_503 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  7px;
}

#stacks_out_503 {
	width: 300px;
}


