/*
 * Pure Grids
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.2.1
 * +New Option to match window height
 * +New Option to display over the top of other stacks (position absolute)
 */

#stacks_in_111401_page25 {
    overflow: visible;
}

.is-sticky .headroom {
    transition: transform 200ms linear;
}

.is-sticky .headroom--pinned {
    transform: translateY(0%);
}

.is-sticky .headroom--unpinned {
    transform: translateY(-100%);
}

.is-sticky > div {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

#stacks_in_111401_page25 .pure-u-1 {
    -webkit-box-sizing: border-box;
 /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box;
         /* Opera/IE 8+ */
  
    padding-left: 0%;
      padding-right: 0%;
      padding-left: calc(0%/2);
      padding-right: calc(0%/2);
    ;
}

#stacks_in_111401_page25 .pure-u-1.child-1 {
    padding-left: 0;
}

#stacks_in_111401_page25 .pure-u-1.last-child {
    padding-right: 0;
}

@media (max-width: 767px) {

    #stacks_in_111401_page25 .pure-u-1 {
        padding-left: 0px;
    }

    #stacks_in_111401_page25 .pure-u-1 {
        padding-right: 0px;
    }
}

#stacks_in_111401_page25 .pure-u-md-off {
    display: none !important;
}

#stacks_in_111401_page25 > .pure-g {
    margin: 0 auto;
    max-width: 1340px;
    
}













@media (max-width: 1440px) {
    #stacks_in_111401_page25 > .pure-g {max-width: 1180px;
}

}



@media (max-width: 1280px) {
    #stacks_in_111401_page25 > .pure-g {max-width: 924px;
}

}



@media (max-width: 1024px) {
    #stacks_in_111401_page25 > .pure-g {max-width: 740px;
}

}



@media (max-width: 767px) {
    #stacks_in_111401_page25 > .pure-g {max-width: 540px;
}

}

@media (max-width: 640px) {

    #stacks_in_111401_page25 > .pure-g {
        max-width: 300px;
    }
}



/*---------------------------------------------------------------------GRADIENTS*/







/*---------------------------------------------------------------------SHADOWS*/





























.pure-u-md-hide {display: none;}











#stacks_in_111401_page25 {
	background-image: url("../files/backgroundImage_111401.png");
	background-repeat: repeat;
	background-size: contain;
	background-position: center;
	padding: 100px 0px 100px 0px;
}
/*
 * Pure Grids
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.2.1
 * +New Option to match window height
 * +New Option to display over the top of other stacks (position absolute)
 */

#stacks_in_111403_page25 {
    overflow: visible;
}

.is-sticky .headroom {
    transition: transform 200ms linear;
}

.is-sticky .headroom--pinned {
    transform: translateY(0%);
}

.is-sticky .headroom--unpinned {
    transform: translateY(-100%);
}

.is-sticky > div {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

#stacks_in_111403_page25 .pure-u-1 {
    -webkit-box-sizing: border-box;
 /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box;
         /* Opera/IE 8+ */
  
    padding-left: 0%;
      padding-right: 0%;
      padding-left: calc(0%/2);
      padding-right: calc(0%/2);
    ;
}

#stacks_in_111403_page25 .pure-u-1.child-1 {
    padding-left: 0;
}

#stacks_in_111403_page25 .pure-u-1.last-child {
    padding-right: 0;
}

@media (max-width: 767px) {

    #stacks_in_111403_page25 .pure-u-1 {
        padding-left: 0px;
    }

    #stacks_in_111403_page25 .pure-u-1 {
        padding-right: 0px;
    }
}

#stacks_in_111403_page25 .pure-u-md-off {
    display: none !important;
}

#stacks_in_111403_page25 > .pure-g {
    margin: 0 auto;
    max-width: 1340px;
    
}













@media (max-width: 1440px) {
    #stacks_in_111403_page25 > .pure-g {max-width: 1180px;
}

}



@media (max-width: 1280px) {
    #stacks_in_111403_page25 > .pure-g {max-width: 924px;
}

}



@media (max-width: 1024px) {
    #stacks_in_111403_page25 > .pure-g {max-width: 740px;
}

}



@media (max-width: 767px) {
    #stacks_in_111403_page25 > .pure-g {max-width: 540px;
}

}

@media (max-width: 640px) {

    #stacks_in_111403_page25 > .pure-g {
        max-width: 300px;
    }
}



/*---------------------------------------------------------------------GRADIENTS*/







/*---------------------------------------------------------------------SHADOWS*/





























.pure-u-md-hide {display: none;}










/* 
 * Pure Images
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.1
 */
#stacks_in_111405_page25 {
	overflow: visible;
}
#stacks_in_111405_page25 img {
	
	width: 100%;
	height: auto;
		
	display: block;
}

/* --------------------------------------------------------------BORDER RADIUS*/
#stacks_in_111405_page25 > div, #stacks_in_111405_page25 img {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	
}
/* --------------------------------------------------------------SHADOW STYLES*/
#stacks_in_111405_page25 .standard {
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.44);
	   -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.44);
	        box-shadow: 0 1px 3px rgba(0,0,0,0.44);
}
#stacks_in_111405_page25 .bottom-s {
	-webkit-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.44);
	   -moz-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.44);
	        box-shadow: 0 10px 6px -6px rgba(0,0,0,0.44);
}
#stacks_in_111405_page25 .corners {
  position: relative;
  opacity: .99;
  background: #fff;
}
#stacks_in_111405_page25 .corners:before, #stacks_in_111405_page25 .corners:after {
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: rgba(0,0,0,0.44);
  -webkit-box-shadow: 0 15px 10px rgba(0,0,0,0.44);
  -moz-box-shadow: 0 15px 10px rgba(0,0,0,0.44);
  box-shadow: 0 15px 10px rgba(0,0,0,0.44);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
#stacks_in_111405_page25 .corners:after {
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}
#stacks_in_111405_page25 .left-corner {
  position: relative;
  opacity: .99;
  background: #fff;
}
#stacks_in_111405_page25 .left-corner:before {
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: rgba(0,0,0,0.44);
  -webkit-box-shadow: 0 15px 10px rgba(0,0,0,0.44);
  -moz-box-shadow: 0 15px 10px rgba(0,0,0,0.44);
  box-shadow: 0 15px 10px rgba(0,0,0,0.44);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
#stacks_in_111405_page25 .right-corner {
  position: relative;
  opacity: .99;
  background: #fff;
}
#stacks_in_111405_page25 .right-corner:after {
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  right: 10px;
  left: auto;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: rgba(0,0,0,0.44);
  -webkit-box-shadow: 0 15px 10px rgba(0,0,0,0.44);
  -moz-box-shadow: 0 15px 10px rgba(0,0,0,0.44);
  box-shadow: 0 15px 10px rgba(0,0,0,0.44);
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
}  

#stacks_in_111405_page25 .bent-bottom {
	background: #fff;
  	position:relative;  
  	opacity: .99;     
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
#stacks_in_111405_page25 .bent-bottom:before, #stacks_in_111405_page25 .bent-bottom:after {
	content:"";
    position:absolute; 
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
} 
#stacks_in_111405_page25 .bent-bottom:after {
	-webkit-transform: translate3d(0, 0, 0);
	right:10px; 
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg); 
       -moz-transform:skew(8deg) rotate(3deg);     
        -ms-transform:skew(8deg) rotate(3deg);     
         -o-transform:skew(8deg) rotate(3deg); 
            transform:skew(8deg) rotate(3deg);
}
#stacks_in_111405_page25 .bent-x {
	background: #fff;
  	position:relative;  
  	opacity: .99;     
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
#stacks_in_111405_page25 .bent-x:before, #stacks_in_111405_page25 .bent-x:after {
	content:"";
    position:absolute; 
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:3px;
    bottom:0px;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
} 
#stacks_in_111405_page25 .bent-x:after {
	right:10px; 
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg); 
       -moz-transform:skew(8deg) rotate(3deg);     
        -ms-transform:skew(8deg) rotate(3deg);     
         -o-transform:skew(8deg) rotate(3deg); 
            transform:skew(8deg) rotate(3deg);
}

#stacks_in_111405_page25 .bent-y {
	background: #fff;
  	position:relative;  
  	opacity: .99;     
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
#stacks_in_111405_page25 .bent-y:before, #stacks_in_111405_page25 .bent-y:after {
	content:"";
    position:absolute; 
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:10px;
    bottom:10px;
    left:2px;
    right:2px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
} 
#stacks_in_111405_page25 .bent-y:after  {
	right:10px; 
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg); 
       -moz-transform:skew(8deg) rotate(3deg);     
        -ms-transform:skew(8deg) rotate(3deg);     
         -o-transform:skew(8deg) rotate(3deg); 
            transform:skew(8deg) rotate(3deg);
}  

.image-source-link {
	color: #98C3D1;
}
/* --------------------------------------------------------------LIGHTBOX*/
.fluidbox {
	outline: none;
}
.fluidbox-overlay {
	cursor: pointer;
	cursor: -webkit-zoom-out;
	cursor: -moz-zoom-out;
	opacity: 0;
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	transition: all .25s ease-in-out;
}
.fluidbox-wrap {
	background-position: center center;
	background-size: cover;
	margin: 0 auto;
	position: relative;
	transition: all .25s ease-in-out;
}
.fluidbox-ghost {
	background-size: cover;
	background-position: center center;
	position: absolute;
	transition: all .25s ease-in-out;
}
	.fluidbox-closed .fluidbox-ghost {
		-webkit-transition-property: top, left, opacity, -webkit-transform;
		-moz-transition-property: top, left, opacity, -moz-transform;
		-o-transition-property: top, left, opacity, -o-transform;
		transition-property: top, left, opacity, transform;
		transition-delay: 0, 0, .25s, 0;
	}
	.fluidbox-closed .fluidbox-wrap img {
		transition-property: opacity;
		transition-delay: .25s;
		transition-duration: 0s;
	}

#stacks_out_111405_page25 {
	width: 100px;
}

#stacks_in_111405_page25 {
	padding: 50px 0px 0px 0px;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_111408_page25 {
  overflow: visible;
}
#pureText_stacks_in_111408_page25 .insideText {
  
  
  
  
  font-weight: 500;
  
}













#pureText_stacks_in_111408_page25 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_111408_page25 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_111408_page25 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_111408_page25 {
  position: relative;
  
  
    text-shadow: 2px 2px 0px rgba(0,0,0,0.3);
    -webkit-text-shadow: 2px 2px 0px rgba(0,0,0,0.3);
    -moz-text-shadow: 2px 2px 0px rgba(0,0,0,0.3);
    -o-text-shadow: 2px 2px 0px rgba(0,0,0,0.3);
    -ms-text-shadow: 2px 2px 0px rgba(0,0,0,0.3);
  
  
  
  
  
}
/*
#pureText_stacks_in_111408_page25.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_111408_page25.fontSizeInheritOff, #pureText_stacks_in_111408_page25.fontSizeInheritOff span {
  font-size: 16px !important;
  line-height: 16px;
}
#pureText_stacks_in_111408_page25.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_111408_page25.lineHeightOn, #pureText_stacks_in_111408_page25.lineHeightOn span {
  line-height: 20px !important;
}
*/
#pureText_stacks_in_111408_page25.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_111408_page25.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_111408_page25 .insideText {
  font-weight: 500;
}

*/

#pureText_stacks_in_111408_page25 p.insideText,
#pureText_stacks_in_111408_page25 .insideText p,
#pureText_stacks_in_111408_page25 h1.insideText,
#pureText_stacks_in_111408_page25 h2.insideText,
#pureText_stacks_in_111408_page25 h3.insideText,
#pureText_stacks_in_111408_page25 h4.insideText,
#pureText_stacks_in_111408_page25 h5.insideText,
#pureText_stacks_in_111408_page25 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_111408_page25 {
	padding: 0px 5px 0px 5px;
}

#stacks_in_111409_page25 {
	font-size: 150%;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_111410_page25 {
  overflow: visible;
}
#pureText_stacks_in_111410_page25 .insideText {
  
  
  
  
  font-weight: 500;
  
}













#pureText_stacks_in_111410_page25 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_111410_page25 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_111410_page25 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_111410_page25 {
  position: relative;
  
    text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
    -webkit-text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
    -moz-text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
    -o-text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
    -ms-text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
  
  
  
  
  
  
}
/*
#pureText_stacks_in_111410_page25.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_111410_page25.fontSizeInheritOff, #pureText_stacks_in_111410_page25.fontSizeInheritOff span {
  font-size: 16px !important;
  line-height: 16px;
}
#pureText_stacks_in_111410_page25.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_111410_page25.lineHeightOn, #pureText_stacks_in_111410_page25.lineHeightOn span {
  line-height: 20px !important;
}
*/
#pureText_stacks_in_111410_page25.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_111410_page25.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_111410_page25 .insideText {
  font-weight: 500;
}

*/

#pureText_stacks_in_111410_page25 p.insideText,
#pureText_stacks_in_111410_page25 .insideText p,
#pureText_stacks_in_111410_page25 h1.insideText,
#pureText_stacks_in_111410_page25 h2.insideText,
#pureText_stacks_in_111410_page25 h3.insideText,
#pureText_stacks_in_111410_page25 h4.insideText,
#pureText_stacks_in_111410_page25 h5.insideText,
#pureText_stacks_in_111410_page25 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_111410_page25 {
	padding: 0px 5px 0px 5px;
}

#stacks_in_111411_page25 {
	font-size: 150%;
}
/*
 * Pure Grids
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.2.1
 * +New Option to match window height
 * +New Option to display over the top of other stacks (position absolute)
 */

#stacks_in_86699_page25 {
    overflow: visible;
}

.is-sticky .headroom {
    transition: transform 200ms linear;
}

.is-sticky .headroom--pinned {
    transform: translateY(0%);
}

.is-sticky .headroom--unpinned {
    transform: translateY(-100%);
}

.is-sticky > div {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

#stacks_in_86699_page25 .pure-u-1 {
    -webkit-box-sizing: border-box;
 /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box;
         /* Opera/IE 8+ */
  
    padding-left: 0%;
      padding-right: 0%;
      padding-left: calc(0%/2);
      padding-right: calc(0%/2);
    ;
}

#stacks_in_86699_page25 .pure-u-1.child-1 {
    padding-left: 0;
}

#stacks_in_86699_page25 .pure-u-1.last-child {
    padding-right: 0;
}

@media (max-width: 767px) {

    #stacks_in_86699_page25 .pure-u-1 {
        padding-left: 0px;
    }

    #stacks_in_86699_page25 .pure-u-1 {
        padding-right: 0px;
    }
}

#stacks_in_86699_page25 .pure-u-md-off {
    display: none !important;
}

#stacks_in_86699_page25 > .pure-g {
    margin: 0 auto;
    max-width: 1340px;
    
}













@media (max-width: 1440px) {
    #stacks_in_86699_page25 > .pure-g {max-width: 1180px;
}

}



@media (max-width: 1280px) {
    #stacks_in_86699_page25 > .pure-g {max-width: 924px;
}

}



@media (max-width: 1024px) {
    #stacks_in_86699_page25 > .pure-g {max-width: 740px;
}

}



@media (max-width: 767px) {
    #stacks_in_86699_page25 > .pure-g {max-width: 540px;
}

}

@media (max-width: 640px) {

    #stacks_in_86699_page25 > .pure-g {
        max-width: 300px;
    }
}



/*---------------------------------------------------------------------GRADIENTS*/







/*---------------------------------------------------------------------SHADOWS*/





























.pure-u-md-hide {display: none;}











#stacks_in_86699_page25 {
	padding: 50px 0px 50px 5px;
}
