
@font-face {
    font-family: 'FlatButtonLato';
    src: url('../files/font/lato-light-webfont.eot');
    src: url('../files/font/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../files/font/lato-light-webfont.woff') format('woff'),
         url('../files/font/lato-light-webfont.ttf') format('truetype'),
         url('../files/font/lato-light-webfont.svg#latolight') format('svg');
    font-weight: 100;
    font-style: normal;
}


@font-face {
    font-family: 'FlatButtonOpenSans';
    src: url('../files/font/opensans-regular-webfont.eot');
    src: url('../files/font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../files/font/opensans-regular-webfont.woff') format('woff'),
         url('../files/font/opensans-regular-webfont.ttf') format('truetype'),
         url('../files/font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'FlatButtonNoto';
    src: url('../files/font/notoserif-regular-webfont.eot');
    src: url('../files/font/notoserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../files/font/notoserif-regular-webfont.woff') format('woff'),
         url('../files/font/notoserif-regular-webfont.ttf') format('truetype'),
         url('../files/font/notoserif-regular-webfont.svg#noto_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
}



#stacks_in_24452 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_24501 {
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
}

#stacks_in_24387 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_51 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_24419 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

#stacks_in_24531 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_24389 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_2657 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_24534 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

#stacks_in_24540 {
	padding: 20px 0px 0px 0px;
}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding-bottom:10px}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(../files/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(../files/slick/fonts/slick.eot);src:url('../files/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url(../files/slick/fonts/slick.woff) format('woff'),url(../files/slick/fonts/slick.ttf) format('truetype'),url('../files/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;color:rgba(128, 128, 128, 0.50);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-20px}[dir='rtl'] .slick-prev{right:-20px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-20px}[dir='rtl'] .slick-next{right:auto;left:-20px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:10px}.slick-dots{position:absolute;bottom:-16px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;color:rgba(0, 0, 0, 0.25);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:rgba(0, 0, 0, 0.75)}
@media only screen and (max-width:600px){.slick-track{display:flex;}.slick-slide{height:auto;}}
@media only screen and (max-width:992px) and (min-width:600px){.slick-track{display:flex;}.slick-slide{height:auto;}}
@media only screen and (max-width:1200px) and (min-width:992px){.slick-track{display:flex;}.slick-slide{height:auto;}}
@media only screen and (min-width:1200px){.slick-track{display:flex;}.slick-slide{height:auto;}}

#stacks_in_24539_reviews_google_out * {box-sizing: border-box;}#stacks_in_24539_reviews_title{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0px;padding:0px}#stacks_in_24539_reviews_title .reviews_prerating,#stacks_in_24539_reviews_title .reviews_postrating{margin:auto 0}#stacks_in_24539_reviews_title p{color:#000000;margin-bottom:0;line-height:1.3;font-family:inherit;   }#stacks_in_24539_reviews_title .reviews_stars{margin:auto 0 0 0}#stacks_in_24539_reviews_title .reviews_stars .star{color:rgba(214, 214, 214, 1.00);}#stacks_in_24539_reviews_title .reviews_stars .star:nth-child(-n+4){color:rgba(251, 188, 5, 1.00);}#stacks_in_24539_reviews_title .title_stars{display:inline-block;unicode-bidi:bidi-override;color:rgba(214, 214, 214, 1.00);width:auto;margin:auto 8px;position:relative;padding:0}#stacks_in_24539_reviews_title .title_stars-upper{color:rgba(251, 188, 5, 1.00);padding:0;position:absolute;z-index:1;display:flex;top:0;left:0;overflow:hidden}#stacks_in_24539_reviews_title .title_stars-lower{padding:0;display:flex;z-index:0}#stacks_in_24539_reviews_google.review_out{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-around;}@media only screen and (max-width:600px){#stacks_in_24539_reviews_google_out{margin:0px;padding:8px;}#stacks_in_24539_reviews_title p{font-size:1.00rem}#stacks_in_24539_reviews_title .reviews_stars .star{font-size:1.20rem}#stacks_in_24539_reviews_title .title_stars{font-size:1.20rem}#stacks_in_24539_reviews_google.sm-up-1 .review{width:100%}    #stacks_in_24539_reviews_google .review{padding:calc(16px/2)}#stacks_in_24539_reviews_google .review_in{padding:8px}#stacks_in_24539_reviews_google .review_author{font-size:1.00rem}#stacks_in_24539_reviews_google .review_rtd{font-size:0.80rem}#stacks_in_24539_reviews_google .review_rating{font-size:1.20rem}#stacks_in_24539_reviews_google .review_text{font-size:1.00rem}#stacks_in_24539_reviews_google .review_circle{width:45px;height:45px}#stacks_in_24539_reviews_google .slider_gutter{padding:calc(16px/2)}#stacks_in_24539_reviews_google .review_speech-arrow{left:45px}}@media only screen and (max-width:992px) and (min-width:600px){#stacks_in_24539_reviews_google_out{margin:0px; padding:8px; }#stacks_in_24539_reviews_title p{font-size:1.00rem}#stacks_in_24539_reviews_title .reviews_stars .star{font-size:1.20rem}#stacks_in_24539_reviews_title .title_stars{font-size:1.20rem} #stacks_in_24539_reviews_google.md-up-2 .review{width:50%}   #stacks_in_24539_reviews_google .review{padding:calc(16px/2)}#stacks_in_24539_reviews_google .review_in{padding:8px}#stacks_in_24539_reviews_google .review_author{font-size:1.10rem}#stacks_in_24539_reviews_google .review_rtd{font-size:0.80rem}#stacks_in_24539_reviews_google .review_rating{font-size:1.20rem}#stacks_in_24539_reviews_google .review_text{font-size:1.00rem}#stacks_in_24539_reviews_google .review_circle{width:50px;height:50px}#stacks_in_24539_reviews_google .slider_gutter{padding:calc(16px/2)}#stacks_in_24539_reviews_google .review_speech-arrow{left:50px}}@media only screen and (max-width:1200px) and (min-width:992px){#stacks_in_24539_reviews_google_out{margin:0px;padding:8px;}#stacks_in_24539_reviews_title p{font-size:1.00rem}#stacks_in_24539_reviews_title .reviews_stars .star{font-size:1.40rem}#stacks_in_24539_reviews_title .title_stars{font-size:1.40rem}  #stacks_in_24539_reviews_google.lg-up-3 .review{width:33.33333%}  #stacks_in_24539_reviews_google .review{padding:calc(16px/2)}#stacks_in_24539_reviews_google .review_in{padding:8px}#stacks_in_24539_reviews_google .review_author{font-size:1.20rem}#stacks_in_24539_reviews_google .review_rtd{font-size:0.90rem}#stacks_in_24539_reviews_google .review_rating{font-size:1.40rem}#stacks_in_24539_reviews_google .review_text{font-size:1.00rem}#stacks_in_24539_reviews_google .review_circle{width:55px;height:55px}#stacks_in_24539_reviews_google .slider_gutter{padding:calc(16px/2)}#stacks_in_24539_reviews_google .review_speech-arrow{left:55px}}@media only screen and (min-width:1200px){#stacks_in_24539_reviews_google_out{margin:0px;padding:8px;}#stacks_in_24539_reviews_title p{font-size:1.00rem}#stacks_in_24539_reviews_title .reviews_stars .star{font-size:1.40rem}#stacks_in_24539_reviews_title .title_stars{font-size:1.40rem}  #stacks_in_24539_reviews_google.xlg-up-3 .review{width:33.33333%}  #stacks_in_24539_reviews_google .review{padding:calc(16px/2)}#stacks_in_24539_reviews_google .review_in{padding:8px}#stacks_in_24539_reviews_google .review_author{font-size:1.20rem}#stacks_in_24539_reviews_google .review_rtd{font-size:0.90rem}#stacks_in_24539_reviews_google .review_rating{font-size:1.40rem}#stacks_in_24539_reviews_google .review_text{font-size:1.00rem}#stacks_in_24539_reviews_google .review_circle{width:60px;height:60px}#stacks_in_24539_reviews_google .slider_gutter{padding:calc(16px/2)}#stacks_in_24539_reviews_google .review_speech-arrow{left:60px}}#stacks_in_24539_reviews_google .review_in{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-content:stretch;background:rgba(239, 239, 239, 1.00); border:0px solid #A7A7A7;-webkit-border-radius:8px;border-radius:8px;  -webkit-box-shadow:4px 4px 6px rgba(0, 0, 0, 0.20);box-shadow:4px 4px 6px rgba(0, 0, 0, 0.20);  height:100%;}#stacks_in_24539_reviews_google .review_author,#stacks_in_24539_reviews_google .review_rtd,#stacks_in_24539_reviews_google .review_text{font-family:inherit;   }#stacks_in_24539_reviews_google .review_author{margin:0px; padding:0px;font-weight:bold;color:#008CBA;}#stacks_in_24539_reviews_google .review_rtd{margin:0px;padding:0px;color:#6C6C6C;}#stacks_in_24539_reviews_google .review_rating{margin:0px; padding:0px;}#stacks_in_24539_reviews_google .review_rating>span.star{color:rgba(214, 214, 214, 1.00);}#stacks_in_24539_reviews_google .review_rating>span.star:nth-child(-n+4){color:rgba(251, 188, 5, 1.00);}#stacks_in_24539_reviews_google .review_text{margin:0px;padding:0px;line-height:1.3;color:#000000;text-align:left;}#stacks_in_24539_reviews_google .review_image{display:inline-block;vertical-align:middle;margin:0px; padding:0px;}#stacks_in_24539_reviews_google .review_info{display:inline-block;vertical-align:middle;margin-left:8px;}.review_circle{-webkit-border-radius:50%;border-radius:50%;}.review_author a{text-decoration:none;color:#008CBA}#stacks_in_24539_reviews_google .review_spotlight{text-align:center;}#stacks_in_24539_reviews_google .review_spotlight>.review_text{flex-grow:1;text-align:center;   }#stacks_in_24539_reviews_google .review_spotlight>.review_info{align-self:flex-end;width:100%}#stacks_in_24539_reviews_google .review_spotlight .review_image{align-self:center;transform:translateX(12px)}#stacks_in_24539_reviews_google .review_speech{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-content:stretch; height:100%;}#stacks_in_24539_reviews_google .review_speech-upper{flex-grow:1;width:100%;background:rgba(239, 239, 239, 1.00);padding:8px; border:0px solid #A7A7A7;-webkit-border-radius:8px;border-radius:8px;  -webkit-box-shadow:4px 4px 6px rgba(0, 0, 0, 0.20);box-shadow:4px 4px 6px rgba(0, 0, 0, 0.20);}#stacks_in_24539_reviews_google .review_speech-lower{align-self:flex-end;width:100%;}#stacks_in_24539_reviews_google .review_speech-arrow{border-right:calc(24px + 0px) solid transparent;  border-top:24px solid rgba(239, 239, 239, 1.00);bottom:0;  position:relative;width:0;height:0;line-height:1.1;}#stacks_in_24539_reviews_google .review_speech-arrow::before{}#stacks_in_24539_reviews_google .review_speech-arrow::after{}.review_google_icon{display:flex;float:right;width:24px;height:24px;border-radius:50% 50%;transition:background-color .3s ease;}.review_google_icon:hover{background-color:rgba(200,200,200,.3);content:'';}.review_google_icon-icon{display:block;width:12px;height:12px;left:6px;top:6px;position:relative;}

#stacks_in_24507 {
	padding: 20px 0px 10px 0px;
}

#stacks_out_24527 {
	margin-left:0;
}

#stacks_out_24530 {
	margin-left:0;
}
#stacks_in_24398 .stacks_in_24398-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_24398 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_24398 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_24398 .stacks_in_24398-button,
#stacks_in_24398 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_24398 {
		text-align: center;
	}







	@media only screen and (max-width: 480px) {
		#stacks_in_24398 {
			text-align: center;
		}

		#stacks_in_24398 .stacks_in_24398-button {
			width: 100%;
		  -moz-box-sizing: border-box;
		  -webkit-box-sizing: border-box;
		  box-sizing: border-box;
		}
	}



#stacks_in_24398 a.stacks_in_24398-button, #stacks_in_24398 a.stacks_in_24398-button:visited, #stacks_in_24398 a.stacks_in_24398-button:hover, #stacks_in_24398 a.stacks_in_24398-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_24398 .stacks_in_24398-button {
		
			background-color: #2B651A;
		
	}

	#stacks_in_24398 a.stacks_in_24398-button, #stacks_in_24398 a.stacks_in_24398-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_24398 a.stacks_in_24398-button:hover, #stacks_in_24398 a.stacks_in_24398-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #3F792E;
		
	}

	
	#stacks_in_24398 .button_icon {
		
			background-color: #265A17;
		
	}

	#stacks_in_24398 a.stacks_in_24398-button:hover .button_icon, #stacks_in_24398 a.stacks_in_24398-button:active .button_icon {
		
			background-color: #3A6E2B;
				
	}
	



#stacks_in_24398 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_8442_3374 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_8442_8438>.s3_row {
	margin: 0 -10px;
}

#stacks_in_8442_8438>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_8442_8438>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_8442_8438>.s3_row>.s3_column_right {
	width: 33.33%;
}

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








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



}



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


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


}




#stacks_in_8442_8438 {
	padding: 0px 0px 10px 0px;
}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}#stacks_in_8442_3405 .fluid_cell{margin:10px;float:left;overflow:hidden;position:relative;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px} #stacks_in_8442_3405 .stamp{float:right;width:250px;height:200px}  
#stacks_in_3232_3238{visibility:hidden}
#stacks_in_3232_3240 .stacks_in_3232_3240-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Helvetica, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_3232_3240 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_3232_3240 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_3232_3240 .stacks_in_3232_3240-button,
#stacks_in_3232_3240 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_3232_3240 {
		text-align: center;
	}

	#stacks_in_3232_3240 .stacks_in_3232_3240-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_3232_3240 a.stacks_in_3232_3240-button, #stacks_in_3232_3240 a.stacks_in_3232_3240-button:visited, #stacks_in_3232_3240 a.stacks_in_3232_3240-button:hover, #stacks_in_3232_3240 a.stacks_in_3232_3240-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_3232_3240 .stacks_in_3232_3240-button {
		
			background-color: #2B651A;
		
	}

	#stacks_in_3232_3240 a.stacks_in_3232_3240-button, #stacks_in_3232_3240 a.stacks_in_3232_3240-button:visited {
		
			color: #FFFFFF !important;
			
	}

	#stacks_in_3232_3240 a.stacks_in_3232_3240-button:hover, #stacks_in_3232_3240 a.stacks_in_3232_3240-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #3F792E;
		
	}

	
	#stacks_in_3232_3240 .button_icon {
		
			background-color: #2B651A;
		
	}

	#stacks_in_3232_3240 a.stacks_in_3232_3240-button:hover .button_icon, #stacks_in_3232_3240 a.stacks_in_3232_3240-button:active .button_icon {
		
			background-color: #3F792E;
				
	}
	



#stacks_in_3232_3240 {
	padding: 0px 0px 20px 0px;
}
