
.quickflip{position:relative;opacity:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.quickflip > *{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;visibility:hidden}.quickflip > *.qf-sizer{display:block}.quickflip > *:first-child,.quickflip > *:nth-child(2){visibility:visible}.quickflip > *:not(.qf-sizer){position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.qf-forward,.qf-play,.qf-playPause,.qf-pause,.qf-backward{cursor:pointer}


#stacks_in_28677>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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



}



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


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


}




#stacks_out_28677 {
	width: 20%;
	margin-right:0;
}
#stacks_in_28653_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_28653 a:link, #stacks_in_28653 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_28653 a:hover, #stacks_in_28653 a:active {
	color:#FFFFFF;
}







#stacks_in_28653 a:link, #stacks_in_28653 a:visited {
	background-color:#51943E;
	background: -webkit-gradient(linear, left top, left bottom, from(#51943E), to(#305925));
	border:1px solid #305925;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_28653 a:hover {
	background-color:#57A043;
	background: -webkit-gradient(linear, left top, left bottom, from(#57A043), to(#2A4D20));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_28653 a:active {
	background-color:#51943E;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_28653 {
	padding:  18px;
}
#stacks_in_28495>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}





/*
1.0.0
*/
.corner-wrap-stacks_in_28694 {
  position: relative;
  box-sizing: border-box;
  margin: 16px 0px 16px 0px;
  
}
.corner-wrap-stacks_in_28694 > svg {
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  top:0;
  width:100%;
  height:100%;
  pointer-events:none;
  stroke: transparent;
  fill: transparent;
  stroke-width: 0;
}
.corner-wrap-stacks_in_28694 .corners-content {
  position: relative;
  z-index: 3;
  min-height: px;
  display: grid;
  align-items: center;
  
  padding: 32px 32px 32px 32px ;
}
.corner-wrap-stacks_in_28694 .corners-content > div {
  
}
.corner-wrap-stacks_in_28694 use,
.corner-wrap-stacks_in_28694 .default-cor {
  display: none;
}
.corner-wrap-stacks_in_28694 .corner-bg-img-back {
  background-size: cover;
  background-position: center;
  position: absolute;
}





.corner-wrap-stacks_in_28694 .default-cor.d-tl-d,
.corner-wrap-stacks_in_28694 .default-cor.d-tr-d,
.corner-wrap-stacks_in_28694 .default-cor.d-br-d,
.corner-wrap-stacks_in_28694 .default-cor.d-bl-d,
.corner-wrap-stacks_in_28694 .corners-content > div {
  display: block;
}
/*
1.0.0
*/
#corner-svg-stacks_in_28699,
.corner-stacks_in_28699-tl,
.corner-stacks_in_28699-tr,
.corner-stacks_in_28699-br,
.corner-stacks_in_28699-bl,
.corner--tl,
.corner--tr,
.corner--br,
.corner--bl {
  width: 72.00px;
  height: 72.00px;
}
.corner-stacks_in_28699-bg,
.corner--bg {
  width: 72.00px;
  height: 72.00px;
}
.corner-stacks_in_28699-tl,
.corner--tl {
  transform: translate(0px, 72.00px) rotate(-90deg);
  /* transform: translate(64px, -8.00px) rotate(90deg); */
}
.corner-stacks_in_28699-tr,
.corner--tr {
  transform: translate(calc(100% - 72.00px), 0px);
}
.corner-stacks_in_28699-br,
.corner--br {
  transform: translate(100%, calc(100% - 72.00px)) rotate(90deg);
}
.corner-stacks_in_28699-bl,
.corner--bl {
  transform: translate(72.00px, 100%) rotate(180deg);
}
.corner-stacks_in_28699-bg.corner-tl-bg,
.corner--bg.corner-tl-bg {
  transform: translate(72.00px, 0px) rotate(90deg);
}
.corner-stacks_in_28699-bg.corner-br-bg,
.corner--bg.corner-br-bg {
  transform: translate(0, 72.00px) rotate(-90deg);
}
.corner-stacks_in_28699-bg.corner-bl-bg,
.corner--bg.corner-bl-bg {
  transform: translate(72.00px, 72.00px) rotate(-180deg);
}

#corner-svg-stacks_in_28699 {
  display: none;
  stroke: transparent;
  fill: transparent;
  stroke-width: 0;
}
#corner-svg-stacks_in_28699 path {
   stroke-linejoin: round;
}
.selected > div > #corner-svg-stacks_in_28699 {
  display: block;
}
.co-stacks_in_28699 {
  display: none;
}
.co-stacks_in_28699.co-1a{
  display: block;
}
.co-stacks_in_28699 use[href="#corner-stacks_in_28699-0"],
.co-stacks_in_28699 use[href="#corner-stacks_in_28699-17a-r"],
.co-stacks_in_28699 use[href="#corner-stacks_in_28699-1b"],
use[href$="a-r"],
use[href$="a"] {
  fill: #fff;
  stroke: #000;
  stroke-width: 0;
}
.co-stacks_in_28699 use[href="#corner-stacks_in_28699-1a"],
.co-stacks_in_28699 use[href="#corner-stacks_in_28699-17a"],
use[id$="b"],
use[id$="b-r"],
use[id$="b"],
use[href$="b"] {
  fill: #000;
  stroke: #fff;
  stroke-width: 0;
}
#corner-stacks_in_28699-backing {
  fill: #999;
  stroke: #fff;
  stroke-width: 2.00px;
  width: 72.00px;
  height: 72.00px;
}

.co-stacks_in_28699.corner-off use[href="#corner-stacks_in_28699-0"],
.co-stacks_in_28699.corner-off use[href="#corner-stacks_in_28699-17a-r"],
.co-stacks_in_28699.corner-off use[href="#corner-stacks_in_28699-1b"],
.co-stacks_in_28699.corner-off use[href$="a-r"],
.co-stacks_in_28699.corner-off use[href$="a"],
.co-stacks_in_28699.corner-off use[href="#corner-stacks_in_28699-1a"],
.co-stacks_in_28699.corner-off use[href="#corner-stacks_in_28699-17a"],
.co-stacks_in_28699.corner-off use[id$="b"],
.co-stacks_in_28699.corner-off use[id$="b-r"],
.co-stacks_in_28699.corner-off use[id$="b"],
.co-stacks_in_28699.corner-off use[href$="b"] {
  fill: #000;
  stroke: #000;
}
#corner-stacks_in_28699-backing {
  fill: #999;
  stroke: #000;
  stroke-width: 0px;
  width: 64px;
  height: 64px;
  x: 8.00px;
}

#corner-stacks_in_28699-mask-out,
#corner-stacks_in_28699-mask-out-2,
#corner-stacks_in_28699-1a,
#corner-stacks_in_28699-1a-r,
#corner-stacks_in_28699-2a,
#corner-stacks_in_28699-2a-r,
#corner-stacks_in_28699-2a-x,
#corner-stacks_in_28699-17a,
#corner-stacks_in_28699-17a-r,
#corner-stacks_in_28699-18a {transform: translate(8px, 0px)}

#corner-stacks_in_28699-16a,
#corner-stacks_in_28699-5a,
#corner-stacks_in_28699-12a {transform: translate(2.000000px, -2.000000px)}

#corner-stacks_in_28699-13a,
#corner-stacks_in_28699-15a,
#corner-stacks_in_28699-14a,
#corner-stacks_in_28699-4a,
#corner-stacks_in_28699-6a,
#corner-stacks_in_28699-7a,
#corner-stacks_in_28699-8a,
#corner-stacks_in_28699-9a,
#corner-stacks_in_28699-10a,
#corner-stacks_in_28699-11a,
#corner-stacks_in_28699-3a {transform: translate(6.000000px, -2.000000px)}

#corner-stacks_in_28699-3b,
#corner-stacks_in_28699-4b,
#corner-stacks_in_28699-7b,
#corner-stacks_in_28699-8b,
#corner-stacks_in_28699-9b,
#corner-stacks_in_28699-10b,
#corner-stacks_in_28699-11b,
#corner-stacks_in_28699-1b-r,
#corner-stacks_in_28699-2b,
#corner-stacks_in_28699-2b-r,
#corner-stacks_in_28699-5b,
#corner-stacks_in_28699-6b,
#corner-stacks_in_28699-12b {transform: translate(-4px, 4px)}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-videos/
 * Support: support@1littledesigner.com
 * Version 2.4.1
 * Description: cleanVideo uses Chris Coyier's FitVids and tailors it for use in RapidWeaver
 */

#cleanVids_stacks_in_28673.maxWidthOn {
	max-width: 100px !important;
}
#cleanVids_stacks_in_28673 video {
    width: 100% !important;
    height: auto !important;
}
#stacks_in_28660{overflow:hidden}#stacks_in_28660 hr{opacity:1.00;border-top-style:dashed;border-top-width:3px;margin:1.25rem 0;}#stacks_in_28660 hr.custom{border-color:rgba(255, 255, 255, 1.00)}
#stacks_in_52>.s3_row {
	margin: 0 -8px;
}

#stacks_in_52>.s3_row>.s3_column_left {
	width: 56.00%;
}

#stacks_in_52>.s3_row>.s3_column_right {
	width: 44.000000%;
}




#stacks_in_52>.s3_row>.s3_column {
	padding: 0 8px;
}










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



}



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


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


}






#stacks_in_52 {
	padding:  12px;
}

#stacks_out_55 {
	width: 270px;
	margin-right:0;
}

#stacks_out_2146 {
	width: 230px;
	margin-left:0;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-videos/
 * Support: support@1littledesigner.com
 * Version 2.4.1
 * Description: cleanVideo uses Chris Coyier's FitVids and tailors it for use in RapidWeaver
 */

#cleanVids_stacks_in_28340.maxWidthOn {
	max-width: 100px !important;
}
#cleanVids_stacks_in_28340 video {
    width: 100% !important;
    height: auto !important;
}
#stacks_in_28661{overflow:hidden}#stacks_in_28661 hr{opacity:1.00;border-top-style:dashed;border-top-width:3px;margin:1.25rem 0;}#stacks_in_28661 hr.custom{border-color:rgba(255, 255, 255, 1.00)}
#stacks_in_28662{overflow:hidden}#stacks_in_28662 hr{opacity:1.00;border-top-style:dashed;border-top-width:3px;margin:1.25rem 0;}#stacks_in_28662 hr.custom{border-color:rgba(255, 255, 255, 1.00)}
#stacks_in_28410>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_28474 {
	padding:  8px;
}

#stacks_out_2062 {
	width: 250px;
}
