
@font-face {
    font-family: 'FlatButtonLato';
    src: url('https://e40a49.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/lato-light-webfont.eot');
    src: url('https://5c82f9.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/lato-light-webfont.eot#iefix') format('embedded-opentype'),
         url('https://104e02.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/lato-light-webfont.woff') format('woff'),
         url('https://481112.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/lato-light-webfont.ttf') format('truetype'),
         url('https://1f6fd6.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/lato-light-webfont.svg#latolight') format('svg');
    font-weight: 100;
    font-style: normal;
}


@font-face {
    font-family: 'FlatButtonOpenSans';
    src: url('https://285d82.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/opensans-regular-webfont.eot');
    src: url('https://c753c7.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/opensans-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('https://37e99c.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/opensans-regular-webfont.woff') format('woff'),
         url('https://4f51ad.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/opensans-regular-webfont.ttf') format('truetype'),
         url('https://c15eac.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'FlatButtonNoto';
    src: url('https://8fd50a.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/notoserif-regular-webfont.eot');
    src: url('https://dbf87d.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/notoserif-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('https://d68cea.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/notoserif-regular-webfont.woff') format('woff'),
         url('https://a900a1.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/notoserif-regular-webfont.ttf') format('truetype'),
         url('https://85a8c1.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/font/notoserif-regular-webfont.svg#noto_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}

[data-pab]:not(.open){cursor:pointer}.pab-wrapper,.pab{overflow:hidden}.pab-launcher a{pointer-events:none}
/* Start doore stack page CSS code */

	.doo-re-grid{
	  -webkit-box-sizing: border-box !important;
	  -moz-box-sizing: border-box !important;
	  box-sizing: border-box !important;
	  vertical-align: top;
	}
	
	.doo-re-grid *, .doo-re-grid *:after, .doo-re-grid *:before {
	  -webkit-box-sizing: border-box !important;
	  -moz-box-sizing: border-box !important;
	  box-sizing: border-box !important;
	}
	

	
	[class*='re-col-'] {
	  display: inline-block;
	}
	
	
	.re-col-desk-0 {
	  width: 0;
	  display: none;
	}
	.re-col-desk-1 {
	  width: 8.333333%;
	  display: inline-block;
	}
	.re-col-desk-2 {
	  width: 16.666666%;
	  display: inline-block;
	}
	.re-col-desk-3 {
	  width: 25%;
	  display: inline-block;
	}
	.re-col-desk-4 {
	  width: 33.333333%;
	  display: inline-block;
	}
	.re-col-desk-5 {
	  width: 41.666666%;
	  display: inline-block;
	}
	.re-col-desk-6 {
	  width: 50%;
	  display: inline-block;
	}
	.re-col-desk-7 {
	  width: 58.333333%;
	  display: inline-block;
	}
	.re-col-desk-8 {
	  width: 66.666666%;
	  display: inline-block;
	}
	.re-col-desk-9 {
	  width: 75%;
	  display: inline-block;
	}
	.re-col-desk-10 {
	  width: 83.333333%;
	  display: inline-block;
	}
	.re-col-desk-11 {
	  width: 91.666666%;
	  display: inline-block;
	}
	.re-col-desk-12 {
	  width: 100%;
	  display: inline-block;
	}
	
	
	
/* End doore stack page CSS code *//*
-------------------------------------------
Backpacker
-------------------------------------------
*/


 



#stacks_in_18417 .backpackernote 
{
	padding: 5px;
	min-height: 60px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;

   
	background: #D1A57B url(https://60410a.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/icon-58.png) no-repeat right 5px;














}
#stacks_in_18417 .backpackernotedescription 
{
 
}



/*END BACKPACKER*/
/*
-------------------------------------------
FixMeStack
-------------------------------------------
*/

#stacks_in_18420_220650 .fixwrapmefixme_a
{	
	display: block;

 
 
 


	

		
			background-position:  left top;
	



	 

	 

cursor:pointer;

	-moz-box-shadow:  0px 0px 0px #333333;
	-webkit-box-shadow:  0px 0px 0px #333333;
	box-shadow:  0px 0px 0px #333333;

 


 
	height: 27px;
	overflow: hidden;
 



	z-index: 500 !important;
	overflow: ;

	position: fixed !important;
	top: 0px !important;
	left: 20px !important;

 

 
	width: 100%;
 
 

 

	border-style: solid;
	border-color: #333333;

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	/*Custom CSS;*/

}
#stacks_in_18420_220650 .fixlayer1
{
	height: ;
}
#stacks_in_18420_220650 .fixedit 
{
   /*Show only edit mode when choice is fixed*/
	width: 245px;
	height: 58px;
	background: url(https://60410a.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/icon-58.png) no-repeat left 0;
	text-align: left;
	padding-left: 60px;

}

@media screen and (max-width: 240px)  
{
	 
	 #stacks_in_18420_220650 .fixwrapmefixme_a { display: none !important; /*Custom CSS;*/}
 
}#hoverBoxWrapperstacks_in_18420_220653 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_18420_220653 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_18420_220653 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_18420_220653 {
	background: transparent;
}

.static-bg1stacks_in_18420_220653 {
	background: #333333;
}

.static-bg2stacks_in_18420_220653 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_18420_220653 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_18420_220653 {
	background: url(/assets/osteoformationcontinue.com/formation/dynamique/files/stacks_page_page18-707bf75dc6.css);
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_18420_220653 {
	background: url(/assets/osteoformationcontinue.com/formation/dynamique/files/stacks_page_page18-707bf75dc6.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_18420_220653 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 200ms linear;
	-webkit-transition: opacity 200ms linear;
	transition: opacity 200ms linear;
}

.hover-bg0stacks_in_18420_220653 {
	background: transparent;
}

.hover-bg1stacks_in_18420_220653 {
	background: #333333;
}

.hover-bg2stacks_in_18420_220653 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_18420_220653 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_18420_220653 {
	background: url(/assets/osteoformationcontinue.com/formation/dynamique/files/stacks_page_page18-707bf75dc6.css);
	background-position: center center;
	background-repeat: repeat;
}


.hover-bg5stacks_in_18420_220653 {
	background: url(/assets/osteoformationcontinue.com/formation/dynamique/files/stacks_page_page18-707bf75dc6.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_18420_220653 a:link,
#hoverBoxLinkstacks_in_18420_220653 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(https://618a26.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_18420_220653:hover #hoverBoxRolloverstacks_in_18420_220653 {
	opacity: 0.99;
}



#stacks_out_18420_220653 {
	width: 70px;
	float: left;
}
#hoverBoxWrapperstacks_in_18420_220660 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_18420_220660 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_18420_220660 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_18420_220660 {
	background: transparent;
}

.static-bg1stacks_in_18420_220660 {
	background: #333333;
}

.static-bg2stacks_in_18420_220660 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_18420_220660 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_18420_220660 {
	background: url(/assets/osteoformationcontinue.com/formation/dynamique/files/stacks_page_page18-707bf75dc6.css);
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_18420_220660 {
	background: url(/assets/osteoformationcontinue.com/formation/dynamique/files/stacks_page_page18-707bf75dc6.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_18420_220660 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 200ms linear;
	-webkit-transition: opacity 200ms linear;
	transition: opacity 200ms linear;
}

.hover-bg0stacks_in_18420_220660 {
	background: transparent;
}

.hover-bg1stacks_in_18420_220660 {
	background: #333333;
}

.hover-bg2stacks_in_18420_220660 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_18420_220660 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_18420_220660 {
	background: url(/assets/osteoformationcontinue.com/formation/dynamique/files/stacks_page_page18-707bf75dc6.css);
	background-position: center center;
	background-repeat: repeat;
}


.hover-bg5stacks_in_18420_220660 {
	background: url(/assets/osteoformationcontinue.com/formation/dynamique/files/stacks_page_page18-707bf75dc6.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_18420_220660 a:link,
#hoverBoxLinkstacks_in_18420_220660 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(https://618a26.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/formation/dynamique/files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_18420_220660:hover #hoverBoxRolloverstacks_in_18420_220660 {
	opacity: 0.99;
}



#stacks_out_18420_220660 {
	width: 69px;
	float: left;
}
/*
 * Scotty
 * Author: Jeremy Hawes
 * Version: 1.1.0
 * URL: https://onelittledesigner.com/rapidweaver-stack/scotty
 * Support: https://forum.onelittledesigner.com
 * Description: Teleports you back to the top of the page
 */

#scrollUp_stacks_in_18420_220679,
a#scrollUp_stacks_in_18420_220679 {
	
		bottom: 20px;
		
			right: 20px;
		
		
		
	
	
	padding: 10px 20px;
	color: #FFFFFF !important;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	text-decoration: none;
	font-size: 16px;
	text-align: center;
	display: inline-block;
}
#scrollUp_stacks_in_18420_220679:hover,
a#scrollUp_stacks_in_18420_220679:hover {
	color: #AAAAAA !important;
}
#scrollUp_stacks_in_18420_220679.scrollUpTheme1,
#scrollUp_stacks_in_18420_220679.scrollUpTheme3 {
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;
}
#scrollUp_stacks_in_18420_220679.scrollUpTheme1.transparencyOff,
#scrollUp_stacks_in_18420_220679.scrollUpTheme3.transparencyOff {
	background-color: #3B68A0;
}
#scrollUp_stacks_in_18420_220679.scrollUpTheme1.transparencyOn,
#scrollUp_stacks_in_18420_220679.scrollUpTheme3.transparencyOn {
	background-color: none;
	border-color: none;
}
#scrollUp_stacks_in_18420_220679.scrollUpTheme1.gradientOn,
#scrollUp_stacks_in_18420_220679.scrollUpTheme3.gradientOn {
	background-color: #EBEBEB;
	background-image: -moz-linear-gradient(top, #EBEBEB, #3B68A0);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EBEBEB), to(#3B68A0));
	background-image: -webkit-linear-gradient(top, #EBEBEB, #3B68A0);
	background-image: -o-linear-gradient(top, #EBEBEB, #3B68A0);
	background-image: linear-gradient(to bottom, #EBEBEB, #3B68A0);
	background-repeat: repeat-x;
}
#scrollUp_stacks_in_18420_220679.textShadowOn {
	text-shadow: 0 1px 0 #FFFFFF;
}
#scrollUp_stacks_in_18420_220679.scrollUpTheme1.boxShadowOn,
#scrollUp_stacks_in_18420_220679.scrollUpTheme3.boxShadowOn {
	-webkit-box-shadow: 0 0 2px 1px #CCCCCC;
	-moz-box-shadow: 0 0 2px 1px #CCCCCC;
	-ms-box-shadow: 0 0 2px 1px #CCCCCC;
	-o-box-shadow: 0 0 2px 1px #CCCCCC;
	box-shadow: 0 0 2px 1px #CCCCCC;
}
/* ====================
 * THEME 2 - IMAGE
 * ==================== */

/* ====================
 * THEME 3 - TAB
 * ==================== */

/* @group Reset */
.pace,
.pace .pace-progress,
.pace .pace-progress:before,
.pace .pace-activity,
.pace .pace-activity:after,
.pace .pace-activity:before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-ms-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box;
}

/* @end */

/* @group Hide Until Loaded */

/*  */

/* @end */

/* @group Atom */

/*  */

/* @end */

/* @group Barber Shop Top */

/*  */

/* @end */

/* @group Barber Shop Bottom */

/*  */

/* @end */



/* @group Big Counter Top Left */

/*  */

/* @end */

/* @group Big Counter Top Centre */

/*  */

/* @end */

/* @group Big Counter Top Right */

/*  */

/* @end */

/* @group Big Counter Middle */

/*  */

/* @end */

/* @group Big Counter Bottom Left */

/*  */

/* @end */

/* @group Big Counter Bottom Centre */

/*  */

/* @end */

/* @group Big Counter Bottom Right */

/*  */

/* @end */

/* @group Bounce */

/*  */

/* @end */

/* @group Box */

/*  */

/* @end */

/* @group Button */

/*  */

/* @end */

/* @group Circle */

/*  */

/* @end */

/* @group Corner */

/*  */

/* @end */

/* @group Double Circles Large */

/*  */
.pace {
	-webkit-pointer-events: none;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.pace-inactive {
	display: none;
}

.pace .pace-activity {
	display: block;
	position: fixed;
	z-index: 2000;
	top: 50%;
	left: 50%;
	width: 80px;
	height: 80px;
	margin-left: -40px;
	margin-top: -40px;
	-webkit-transition: none;
	transition: none;
	-webkit-transform: none;
	transform: none;
	pointer-events: none;
}

.pace.pace-active .pace-activity {
	-webkit-transform: none;
	transform: none;
}

.pace .pace-activity::before,
.pace .pace-activity::after {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-color: #679FE7;
	opacity: 0.6;
	position: absolute;
	top: 0;
	left: 0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	content: '';
	-webkit-animation: bounce 2.0s infinite ease-in-out;
	animation: bounce 2.0s infinite ease-in-out;
}

.pace .pace-activity::after {
	-webkit-animation-delay: -1.0s;
	animation-delay: -1.0s;
}

@-webkit-keyframes bounce {
	0%, 100% { -webkit-transform: scale(0.0) }
	50% { -webkit-transform: scale(1.0) }
}

@keyframes bounce {
	0%, 100% { 
		transform: scale(0.0);
		-webkit-transform: scale(0.0);
	} 50% { 
		transform: scale(1.0);
		-webkit-transform: scale(1.0);
	}
}

/*  */

/* @end */

/* @group Double Circles Small */

/*  */

/* @end */

/* @group Double Squares Large */

/*  */

/* @end */

/* @group Double Squares Small */

/*  */

/* @end */

/* @group Double Stripes */

/*  */

/* @end */

/* @group Radar */

/*  */

/* @end */

/* @group Simple */

/*  */

/* @end */



/* @group Fill */

/*  */

/* @end */

/* @group Flash */

/*  */

/* @end */

/* @group Flat Top */

/*  */

/* @end */

/* @group Flat Bottom */

/*  */

/* @end */

/* @group Loading Bar */

/*  */

/* @end */

/* @group Mac OS X Top */

/*  */

/* @end */

/* @group Mac OS X Bottom */

/*  */

/* @end */

/* @group Minimal Top */

/*  */

/* @end */

/* @group Minimal Bottom */

/*  */

/* @end */

/* @group Fat Bar Top */

/*  */

/* @end */

/* @group Fat Bar Bottom */

/*  */

/* @end */

/* @group Flipping Circle */

/*  */

/* @end */

/* @group Flipping Square */

/*  */

/* @end */

/* @group Font Awesome */

/*  */

/* @end */

/* @group Hair Line */

/*  */

/* @end */

/* @group Sphere */

/*  */

/* @end */

/* @group Spinning Box */

/*  */

/* @end */

/* @group Spinning & Zooming Box */

/*  */

/* @end */

/* @group Spinning Circles */

/*  */

/* @end */

/* @group Squares */

/*  */

/* @end */

/* @group Text */

/*  */

/* @end *//*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: https://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_645.cleanResponse2_L.CR2_Goff {
	width: 75%;
}
.stacks_in_645.cleanResponse2_R.CR2_Goff {
	width: 25%;
}

/****************  3 Non ******************/

.stacks_in_645.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_645.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_645.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_645.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_645.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_645.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_645.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_645.CR4_LF.CR4_Goff, .stacks_in_645.CR4_LL.CR4_Goff, .stacks_in_645.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_645.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_645.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_645.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_645.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_645.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_645.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_645.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_645.CR5_LF.CR5_Goff, .stacks_in_645.CR5_LL.CR5_Goff, .stacks_in_645.CR5_RF.CR5_Goff, .stacks_in_645.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_645.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_645.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_645.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_645.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_645.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_645.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_645.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_645.CR6_LF.CR6_Goff,
.stacks_in_645.CR6_LL.CR6_Goff,
.stacks_in_645.CR6_RF.CR6_Goff,
.stacks_in_645.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_645.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_645.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_645.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_645.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_645.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_645.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_645.cleanResponse2_L {
	float: left;
	width: 74%;
	margin: 0 0 10px 0;
}
.stacks_in_645.cleanResponse2_R {
	float: right;
	width: 24%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_645.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_645.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_645.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_645.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_645.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_645.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_645.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_645.CR3_R.cleanResp1,
	.stacks_in_645.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_645.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_645.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_645.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_645.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_645.CR3_L,
	.stacks_in_645.CR3_R.cleanResp2,
	.stacks_in_645.CR3_R,
	.stacks_in_645.CR3_R.cleanResp1,
	.stacks_in_645.CR3_RS.cleanResp2,
	.stacks_in_645.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_645.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_645.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_645.CR4_L {
	float: left;
}
.stacks_in_645.CR4_R {
	float: left;
}
.stacks_in_645.CR4 {
	width: 23.5%;
}
.stacks_in_645.CR4_S {
	width: 23.6%;
}
.stacks_in_645.CR4_LF,
.stacks_in_645.CR4_LL,
.stacks_in_645.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_645.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_645.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_645.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_645.CR4 {
		width: 49%;
	}
	.stacks_in_645.CR4_S {
		width: 49%;
	}
	.stacks_in_645.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_645.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_645.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_645.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_645.CR4_R {
		float:left;
	}
	.stacks_in_645.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_645.CR4_S.CR4_Goff,
	.stacks_in_645.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_645.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_645.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_645.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_645.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_645.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR4_S.CR4_Goff,
	.stacks_in_645.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_645 .CR5_L {
	float: left;
}
.stacks_in_645 .CR5_R {
	float: left;
}
.stacks_in_645 .CR5 {
	width: 18.4%;
}
.stacks_in_645.CR5_S {
	width: 18.4%;
}
.stacks_in_645.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_645.CR5_LF,
.stacks_in_645.CR5_LL,
.stacks_in_645.CR5_RF,
.stacks_in_645.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_645.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_645.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_645.CR5, .stacks_in_645.CR5_S {
		width: 49%;
	}
	.stacks_in_645.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_645.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_645.CR5.cleanRespone5_Last,
	.stacks_in_645.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_645.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_645.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_645.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.cleanRespone5_Last.CR5_Goff,
	.stacks_in_645.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_645.CR5.cleanResp2,
	.stacks_in_645.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_645.CR5_LF.cleanResp2,
	.stacks_in_645.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_645.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_645.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_645.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_645.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_645.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_645.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_645.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_645.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_645.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_645.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_645.CR5.CR5_LL.cleanResp2,
	.stacks_in_645.CR5.CR5_LF.cleanResp2,
	.stacks_in_645.CR5.CR5_LL.cleanResp1,
	.stacks_in_645.CR5.CR5_LF.cleanResp1,
	.stacks_in_645.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_645.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_645.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_645.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR5.CR5_Goff,
	.stacks_in_645.CR5_S.CR5_Goff,
	.stacks_in_645.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_645.CR6_L,
.stacks_in_645.CR6_L1 {
	float: left;
}
.stacks_in_645.CR6_R,
.stacks_in_645.CR6_R1 {
	float: left;
}
.stacks_in_645.CR6 {
	width: 15%;
}
.stacks_in_645.CR6_S {
	width: 15.2%;
}
.stacks_in_645.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_645.CR6_LF,
.stacks_in_645.CR6_LL,
.stacks_in_645.CR6_RF,
.stacks_in_645.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_645.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_645.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_645.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_645.CR6,
	.stacks_in_645.CR6_S {
		width: 49%;
	}
	.stacks_in_645.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_645.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_645.CR6.CR6_Goff,
	.stacks_in_645.CR6_S.CR6_Goff,
	.stacks_in_645.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_645.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_645.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_645.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_645.CR6,
	.stacks_in_645.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/*
-------------------------------------------
File: 'Blueball FreeStack Responsive Styler Stack' 
Style Sheet: fsrstyler.css Style Sheet
Created: 26, September 2012
Last Modified: 11, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_369 {
	font-size: 1.05em;
	color: #000000;
	line-height: 1.50em;
}

#stacks_in_369 p {
	font-size: 1.05em;
	color: ##000000;
	line-height: 1.50em;
}

#stacks_in_369 a:link  {
	color: #4A7DB0;
	text-decoration: none;
}

#stacks_in_369 a:visited {
	color: #D19F2C;
	text-decoration: none;
}

#stacks_in_369 a:hover {
	color: #A1C2E3;
	text-decoration: none;
}

#stacks_in_369  a:active  {
	color: #4A7DB0;
	text-decoration: none;
}

#stacks_in_369 h1 {
	color: #000000;
	font-size: 2.30em;
	line-height: 1.20em;
}

#stacks_in_369 h2 {
	color: #000000;
	font-size: 2.00em;
	line-height: 1.20em;
}

#stacks_in_369 h3 {
	color: #4A7DB0;
	font-size: 3.00em;
	line-height: 1.20em;
}

#stacks_in_369 h4 {
	color: #000000;
	font-size: 1.40em;
	line-height: 1.20em;
}

#stacks_in_369 h5 {
	color: #000000;
	font-size: 1.20em;
	line-height: 1.20em;
}

/************************************************************************************
MOBILE
*************************************************************************************/

@media screen and (max-width: 600px) {
	
#stacks_in_369 {
	font-size: 0.90em;
	line-height: 1.20em;
}

#stacks_in_369 p {
	font-size: 0.90em;
	line-height: 1.20em;
}

#stacks_in_369 h1 {
	font-size: 2.30em;
	line-height: 1.20em;
}

#stacks_in_369 h2 {
	font-size: 2.00em;
	line-height: 1.20em;
}

#stacks_in_369 h3 {
	font-size: 1.60em;
	line-height: 1.20em;
}

#stacks_in_369 h4 {
	font-size: 1.40em;
	line-height: 1.20em;
}

#stacks_in_369 h5 {
	font-size: 1.20em;
	line-height: 1.20em;
}

}
	#stacks_in_371 h3,#stacks_in_371 h3 a,#stacks_in_371 p,#stacks_in_371 p a{
		font-size:20px;
		line-height:1.00em;
		margin:0;
	}
	
		@media screen and (max-width:770px){ /* iPad Portrait */
			#stacks_in_371 h3,#stacks_in_371 h3 a,#stacks_in_371 p,#stacks_in_371 p a{
				font-size:18px;
			}
		}
		@media screen and (max-width:500px){ /* iPhone Landscape */
			#stacks_in_371 h3,#stacks_in_371 h3 a,#stacks_in_371 p,#stacks_in_371 p a{
				font-size:18px;
			}
		}
	


#stacks_in_371 h3,#stacks_in_371 h3 a,#stacks_in_371 p,#stacks_in_371 p a{
	color:rgba(74, 125, 176, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: normal ;
	font-family:'Trebuchet MS', Trebuchet, Helvetica, sans-serif;
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_371 p a:hover, #stacks_in_371 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_371 {
	margin: 0px 0px 15px 0px;
}

	#stacks_in_868989 h3,#stacks_in_868989 h3 a,#stacks_in_868989 p,#stacks_in_868989 p a{
		font-size:28px;
		line-height:1.00em;
		margin:0;
	}
	
		@media screen and (max-width:770px){ /* iPad Portrait */
			#stacks_in_868989 h3,#stacks_in_868989 h3 a,#stacks_in_868989 p,#stacks_in_868989 p a{
				font-size:20px;
			}
		}
		@media screen and (max-width:500px){ /* iPhone Landscape */
			#stacks_in_868989 h3,#stacks_in_868989 h3 a,#stacks_in_868989 p,#stacks_in_868989 p a{
				font-size:18px;
			}
		}
	


#stacks_in_868989 h3,#stacks_in_868989 h3 a,#stacks_in_868989 p,#stacks_in_868989 p a{
	color:rgba(74, 125, 176, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: normal ;
	font-family:'Trebuchet MS', Trebuchet, Helvetica, sans-serif;
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_868989 p a:hover, #stacks_in_868989 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









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

#stacks_in_868987 {
	margin: 0px 0px 20px 0px;
}

	#stacks_in_868991 h4,#stacks_in_868991 h4 a,#stacks_in_868991 p,#stacks_in_868991 p a{
		font-size:24px;
		line-height:1.00em;
		margin:0;
	}
	
		@media screen and (max-width:770px){ /* iPad Portrait */
			#stacks_in_868991 h4,#stacks_in_868991 h4 a,#stacks_in_868991 p,#stacks_in_868991 p a{
				font-size:20px;
			}
		}
		@media screen and (max-width:500px){ /* iPhone Landscape */
			#stacks_in_868991 h4,#stacks_in_868991 h4 a,#stacks_in_868991 p,#stacks_in_868991 p a{
				font-size:18px;
			}
		}
	


#stacks_in_868991 h4,#stacks_in_868991 h4 a,#stacks_in_868991 p,#stacks_in_868991 p a{
	color:rgba(74, 125, 176, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: normal ;
	font-family:'Trebuchet MS', Trebuchet, Helvetica, sans-serif;
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_868991 p a:hover, #stacks_in_868991 h4 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_868991 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 6px 0px;
}
/* Start dooReflow stack each CSS code */
	#stacks_in_868993 .grid-pad{
		margin-left: -15px;
		margin-right: -15px;
		margin-top: -15px;
		margin-bottom: -15px;
	}

	#stacks_in_868993 [class*='re-col-']{
	  padding-left: 15px;
	  padding-right: 15px;
	  padding-top: 15px;
	  padding-bottom: 15px;
	  vertical-align: top;
	}
	
	
	@media all and (max-width: 1024px) {
		#stacks_in_868993 [class*='re-col-tabl'] {
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-0 {
		  width: 0;
		  display: none;
		}
		#stacks_in_868993 .re-col-tabl-1 {
		  width: 8.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-2 {
		  width: 16.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-3 {
		  width: 25%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-4 {
		  width: 33.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-5 {
		  width: 41.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-6 {
		  width: 50%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-7 {
		  width: 58.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-8 {
		  width: 66.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-9 {
		  width: 75%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-10 {
		  width: 80.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-11 {
		  width: 91.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tabl-12 {
		  width: 100%;
		  display: inline-block;
		}
	}
	
	
	@media all and (max-width: 768px) {
		[class*='re-col-tab'] {
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-0 {
		  width: 0;
		  display: none;
		}
		#stacks_in_868993 .re-col-tab-1 {
		  width: 8.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-2 {
		  width: 16.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-3 {
		  width: 25%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-4 {
		  width: 33.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-5 {
		  width: 41.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-6 {
		  width: 50%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-7 {
		  width: 58.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-8 {
		  width: 66.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-9 {
		  width: 75%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-10 {
		  width: 80.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-11 {
		  width: 91.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-tab-12 {
		  width: 100%;
		  display: inline-block;
		}
	}
	
	
	@media all and (max-width: 480px) {
		[class*='re-col-mob'] {
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-0 {
		  width: 0;
		  display: none;
		}
		#stacks_in_868993 .re-col-mob-1 {
		  width: 8.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-2 {
		  width: 16.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-3 {
		  width: 25%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-4 {
		  width: 33.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-5 {
		  width: 41.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-6 {
		  width: 50%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-7 {
		  width: 58.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-8 {
		  width: 66.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-9 {
		  width: 75%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-10 {
		  width: 80.333333%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-11 {
		  width: 91.666666%;
		  display: inline-block;
		}
		#stacks_in_868993 .re-col-mob-12 {
		  width: 100%;
		  display: inline-block;
		}
	}
	
	
/* End dooReflow stack each CSS code */

  /* Standard Responsive Image */
  #stacks_in_868996 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_868996 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }



#stacks_in_868998 h5,#stacks_in_868998 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_868998 h5,#stacks_in_868998 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_868998 h5,#stacks_in_868998 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_868998 h5 a,#stacks_in_868998 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_868998 h5 a:hover,#stacks_in_868998 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_868998 small,#stacks_in_868998 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868998 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_868998 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_869004 h6,#stacks_in_869004 .hTxt:not(.segment) div{font-size:1.40rem}@media all and (max-width:640px){#stacks_in_869004 h6,#stacks_in_869004 .hTxt:not(.segment) div{font-size:1.40rem}}#stacks_in_869004 h6,#stacks_in_869004 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_869004 h6 a,#stacks_in_869004 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_869004 h6 a:hover,#stacks_in_869004 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_869004 small,#stacks_in_869004 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869004 h6.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}



  /* Standard Responsive Image */
  #stacks_in_869011 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_869011 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }



#stacks_in_869013 h5,#stacks_in_869013 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_869013 h5,#stacks_in_869013 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_869013 h5,#stacks_in_869013 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869013 h5 a,#stacks_in_869013 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869013 h5 a:hover,#stacks_in_869013 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869013 small,#stacks_in_869013 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869013 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869013 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_869019 h6,#stacks_in_869019 .hTxt:not(.segment) div{font-size:1.40rem}@media all and (max-width:640px){#stacks_in_869019 h6,#stacks_in_869019 .hTxt:not(.segment) div{font-size:1.40rem}}#stacks_in_869019 h6,#stacks_in_869019 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_869019 h6 a,#stacks_in_869019 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_869019 h6 a:hover,#stacks_in_869019 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_869019 small,#stacks_in_869019 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869019 h6.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}



  /* Standard Responsive Image */
  #stacks_in_869026 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_869026 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }



#stacks_in_869028 h5,#stacks_in_869028 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_869028 h5,#stacks_in_869028 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_869028 h5,#stacks_in_869028 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869028 h5 a,#stacks_in_869028 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869028 h5 a:hover,#stacks_in_869028 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869028 small,#stacks_in_869028 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869028 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869028 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_869034 h6,#stacks_in_869034 .hTxt:not(.segment) div{font-size:1.40rem}@media all and (max-width:640px){#stacks_in_869034 h6,#stacks_in_869034 .hTxt:not(.segment) div{font-size:1.40rem}}#stacks_in_869034 h6,#stacks_in_869034 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_869034 h6 a,#stacks_in_869034 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_869034 h6 a:hover,#stacks_in_869034 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_869034 small,#stacks_in_869034 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869034 h6.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869040 {
	margin: 25px 0px 20px 0px;
}

	#stacks_in_386 h3,#stacks_in_386 h3 a,#stacks_in_386 p,#stacks_in_386 p a{
		font-size:28px;
		line-height:1.00em;
		margin:0;
	}
	
		@media screen and (max-width:770px){ /* iPad Portrait */
			#stacks_in_386 h3,#stacks_in_386 h3 a,#stacks_in_386 p,#stacks_in_386 p a{
				font-size:20px;
			}
		}
		@media screen and (max-width:500px){ /* iPhone Landscape */
			#stacks_in_386 h3,#stacks_in_386 h3 a,#stacks_in_386 p,#stacks_in_386 p a{
				font-size:18px;
			}
		}
	


#stacks_in_386 h3,#stacks_in_386 h3 a,#stacks_in_386 p,#stacks_in_386 p a{
	color:rgba(74, 125, 176, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: normal ;
	font-family:'Trebuchet MS', Trebuchet, Helvetica, sans-serif;
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_386 p a:hover, #stacks_in_386 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_386 {
	margin: 30px 0px 10px 0px;
}


#stacks_in_868576 {
	background-color: rgba(46, 83, 143, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 10px 20px;
}
#stacks_in_868578 h2,#stacks_in_868578 div{color:rgba(243, 206, 31, 1.00)}#stacks_in_868578 h2 a,#stacks_in_868578 div a{color:rgba(243, 206, 31, 1.00)}#stacks_in_868578 h2 a:hover,#stacks_in_868578 div a:hover{color:rgba(182, 154, 23, 1.00)}#stacks_in_868578 small,#stacks_in_868578 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868578 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_868578 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_868595 p,#stacks_in_868595 div{margin-bottom:0}#stacks_in_868595 p,#stacks_in_868595 div,#stacks_in_868595 ul,#stacks_in_868595 ol,#stacks_in_868595 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_868595 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_868595 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_868595{}}

/* Start dooMax stack CSS code */



#stacks_in_869100, .stacks_in_869100MaxWidthContainer{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

 
    .stacks_in_869100MaxWidthContainer{
	    max-width: 260px;
	}





    .stacks_in_869100MaxWidthContainer{
		margin: 0 0 0 auto;
	}




@media only screen and (max-width: 1024px) {
	 
	    .stacks_in_869100MaxWidthContainer{
		    max-width: 260px;
		}
	
	
	
	
	
	
	
	    .stacks_in_869100MaxWidthContainer{
			margin: 0 0 0 auto;
		}
	
	
		
}

@media only screen and (max-width: 480px) {
	 
	    .stacks_in_869100MaxWidthContainer{
		    max-width: 260px;
		}
	
	
	
	
	
	
	
	    .stacks_in_869100MaxWidthContainer{
			margin: 0 0 0 auto;
		}
	
	
		
}


/* End dooMax stack CSS code */
#stacks_in_869100 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_869097>.s3_row {
	margin: 0 -1px;
}

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

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




#stacks_in_869097>.s3_row>.s3_column {
	padding: 0 1px;
}










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



}



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


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


}





#rollFadestacks_in_869094 {
	opacity: 0.99;
	transition: opacity 250ms ease-out;
	-moz-transition: opacity 250ms ease-out;
	-webkit-transition: opacity 250ms ease-out;
	-o-transition: opacity 250ms ease-out;
}

#rollFadestacks_in_869094:hover {
	opacity: 0.44;
}


#stacks_in_869095 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Quicksand;
  
  text-align: right;
}


#stacks_in_869095 a,
#stacks_in_869095 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_869095 a .flat_button_2_text {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center !important;
  
}


#stacks_in_869095 a i,
#stacks_in_869095 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_869095 a,
  #stacks_in_869095 a:visited {
    background-color: rgba(103, 159, 231, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869095 a:hover,
  #stacks_in_869095 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869095 a i,
  #stacks_in_869095 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_869095 a:hover i,
  #stacks_in_869095 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_869095 a,
    #stacks_in_869095 a:visited {
      width: 100%;
    }
  }

  




#rollFadestacks_in_868599 {
	opacity: 0.99;
	transition: opacity 250ms ease-out;
	-moz-transition: opacity 250ms ease-out;
	-webkit-transition: opacity 250ms ease-out;
	-o-transition: opacity 250ms ease-out;
}

#rollFadestacks_in_868599:hover {
	opacity: 0.44;
}


#stacks_in_868598 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Quicksand;
  
  text-align: right;
}


#stacks_in_868598 a,
#stacks_in_868598 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_868598 a .flat_button_2_text {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center !important;
  
}


#stacks_in_868598 a i,
#stacks_in_868598 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_868598 a,
  #stacks_in_868598 a:visited {
    background-color: rgba(103, 159, 231, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_868598 a:hover,
  #stacks_in_868598 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_868598 a i,
  #stacks_in_868598 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_868598 a:hover i,
  #stacks_in_868598 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_868598 a,
    #stacks_in_868598 a:visited {
      width: 100%;
    }
  }

  




.pab.stacks_in_868533{max-height:0px;-webkit-transition:max-height 500ms ease 0ms;transition:max-height 500ms ease 0ms}.pab.stacks_in_868533.open{max-height:5000px}@media screen and (min-width:40em){.pab.stacks_in_868533.open{max-height:2800px}}@media screen and (min-width:64em){.pab.stacks_in_868533.open{max-height:2000px}}.wrapper-stacks_in_868533{height:5000px}@media screen and (min-width:40em){.wrapper-stacks_in_868533{height:2800px}}@media screen and (min-width:64em){.wrapper-stacks_in_868533{height:2000px}}


#stacks_in_868630_3 {
	padding:  20px;
}
#stacks_in_868630_52 h2,#stacks_in_868630_52 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_868630_52 h2,#stacks_in_868630_52 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_868630_52 h2,#stacks_in_868630_52 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_868630_52 h2 a,#stacks_in_868630_52 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_868630_52 h2 a:hover,#stacks_in_868630_52 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_868630_52 small,#stacks_in_868630_52 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_868630_60 h3,#stacks_in_868630_60 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_868630_60 h3,#stacks_in_868630_60 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_868630_60 h3,#stacks_in_868630_60 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_868630_60 h3 a,#stacks_in_868630_60 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_868630_60 h3 a:hover,#stacks_in_868630_60 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_868630_60 small,#stacks_in_868630_60 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868630_60 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_868630_72 h3,#stacks_in_868630_72 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_868630_72 h3 a,#stacks_in_868630_72 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_868630_72 h3 a:hover,#stacks_in_868630_72 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_868630_72 small,#stacks_in_868630_72 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_868630_72 {
	margin: 20px 0px 0px 0px;
}
/* Pull Quote Styling */


  #stacks_in_868630_80 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_868630_80 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_868630_80 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_868630_80 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_868630_80 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_868630_80 .quote_text {
    font-size: 32px;
  }

    

  

  
  #stacks_in_868630_80 .floated_content {
    margin-right: 40px;
    margin-bottom: 40px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_868630_80 .quote_text {
    font-size: 24px;
  }

    

  

  
  #stacks_in_868630_80 .floated_content {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_868630_80 .quote_text {
    font-size: 24px;
  }

  

  
  #stacks_in_868630_80 .floated_content {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_868630_80 .quote_text {
    font-size: 18px;
  }

    

  

  
  #stacks_in_868630_80 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  
    #stacks_in_868630_80 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_868630_80 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_868630_86 h3,#stacks_in_868630_86 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_868630_86 h3 a,#stacks_in_868630_86 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_868630_86 h3 a:hover,#stacks_in_868630_86 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_868630_86 small,#stacks_in_868630_86 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_868630_86 {
	margin: 20px 0px 0px 0px;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_868630_103shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */

#stacks_in_868648 {
	background-color: rgba(46, 83, 143, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 10px 20px;
}
#stacks_in_868650 h2,#stacks_in_868650 div{color:rgba(243, 206, 31, 1.00)}#stacks_in_868650 h2 a,#stacks_in_868650 div a{color:rgba(243, 206, 31, 1.00)}#stacks_in_868650 h2 a:hover,#stacks_in_868650 div a:hover{color:rgba(182, 154, 23, 1.00)}#stacks_in_868650 small,#stacks_in_868650 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868650 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_868650 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_868661 p,#stacks_in_868661 div{margin-bottom:0}#stacks_in_868661 p,#stacks_in_868661 div,#stacks_in_868661 ul,#stacks_in_868661 ol,#stacks_in_868661 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_868661 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_868661 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_868661{}}

/* Start dooMax stack CSS code */



#stacks_in_869102, .stacks_in_869102MaxWidthContainer{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

 
    .stacks_in_869102MaxWidthContainer{
	    max-width: 260px;
	}





    .stacks_in_869102MaxWidthContainer{
		margin: 0 0 0 auto;
	}




@media only screen and (max-width: 1024px) {
	 
	    .stacks_in_869102MaxWidthContainer{
		    max-width: 260px;
		}
	
	
	
	
	
	
	
	    .stacks_in_869102MaxWidthContainer{
			margin: 0 0 0 auto;
		}
	
	
		
}

@media only screen and (max-width: 480px) {
	 
	    .stacks_in_869102MaxWidthContainer{
		    max-width: 260px;
		}
	
	
	
	
	
	
	
	    .stacks_in_869102MaxWidthContainer{
			margin: 0 0 0 auto;
		}
	
	
		
}


/* End dooMax stack CSS code */
#stacks_in_869102 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_869103>.s3_row {
	margin: 0 -1px;
}

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

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




#stacks_in_869103>.s3_row>.s3_column {
	padding: 0 1px;
}










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



}



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


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


}





#rollFadestacks_in_869111 {
	opacity: 0.99;
	transition: opacity 250ms ease-out;
	-moz-transition: opacity 250ms ease-out;
	-webkit-transition: opacity 250ms ease-out;
	-o-transition: opacity 250ms ease-out;
}

#rollFadestacks_in_869111:hover {
	opacity: 0.44;
}


#stacks_in_869112 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Quicksand;
  
  text-align: right;
}


#stacks_in_869112 a,
#stacks_in_869112 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_869112 a .flat_button_2_text {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center !important;
  
}


#stacks_in_869112 a i,
#stacks_in_869112 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_869112 a,
  #stacks_in_869112 a:visited {
    background-color: rgba(103, 159, 231, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869112 a:hover,
  #stacks_in_869112 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869112 a i,
  #stacks_in_869112 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_869112 a:hover i,
  #stacks_in_869112 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_869112 a,
    #stacks_in_869112 a:visited {
      width: 100%;
    }
  }

  




#rollFadestacks_in_869107 {
	opacity: 0.99;
	transition: opacity 250ms ease-out;
	-moz-transition: opacity 250ms ease-out;
	-webkit-transition: opacity 250ms ease-out;
	-o-transition: opacity 250ms ease-out;
}

#rollFadestacks_in_869107:hover {
	opacity: 0.44;
}


#stacks_in_869108 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Quicksand;
  
  text-align: right;
}


#stacks_in_869108 a,
#stacks_in_869108 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_869108 a .flat_button_2_text {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center !important;
  
}


#stacks_in_869108 a i,
#stacks_in_869108 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_869108 a,
  #stacks_in_869108 a:visited {
    background-color: rgba(103, 159, 231, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869108 a:hover,
  #stacks_in_869108 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869108 a i,
  #stacks_in_869108 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_869108 a:hover i,
  #stacks_in_869108 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_869108 a,
    #stacks_in_869108 a:visited {
      width: 100%;
    }
  }

  




.pab.stacks_in_868667{max-height:0px;-webkit-transition:max-height 500ms ease 0ms;transition:max-height 500ms ease 0ms}.pab.stacks_in_868667.open{max-height:7800px}@media screen and (min-width:40em){.pab.stacks_in_868667.open{max-height:3600px}}@media screen and (min-width:64em){.pab.stacks_in_868667.open{max-height:2400px}}.wrapper-stacks_in_868667{height:7800px}@media screen and (min-width:40em){.wrapper-stacks_in_868667{height:3600px}}@media screen and (min-width:64em){.wrapper-stacks_in_868667{height:2400px}}


#stacks_in_868808_3 {
	padding:  20px;
}
#stacks_in_868808_64 h2,#stacks_in_868808_64 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_868808_64 h2,#stacks_in_868808_64 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_868808_64 h2,#stacks_in_868808_64 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_868808_64 h2 a,#stacks_in_868808_64 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_868808_64 h2 a:hover,#stacks_in_868808_64 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_868808_64 small,#stacks_in_868808_64 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_868808_71 h3,#stacks_in_868808_71 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_868808_71 h3,#stacks_in_868808_71 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_868808_71 h3,#stacks_in_868808_71 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_868808_71 h3 a,#stacks_in_868808_71 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_868808_71 h3 a:hover,#stacks_in_868808_71 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_868808_71 small,#stacks_in_868808_71 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868808_71 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_868808_71 {
	margin: 0px 0px 20px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_868808_164-float, #stacks_in_868808_164-around,

#stacks_in_868808_164-float *, #stacks_in_868808_164-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_868808_164-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_868808_164-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_868808_164-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_868808_164-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_868808_164 div.stacks_out, #stacks_in_868808_164 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_868808_164-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_868808_164-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_868808_164-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_868808_164-float>div>div>div>img,

	#stacks_in_868808_164-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_868808_164-float>div>div.stacks_out, #stacks_in_868808_164>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_868808_164 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_868808_81 h3,#stacks_in_868808_81 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_868808_81 h3 a,#stacks_in_868808_81 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_868808_81 h3 a:hover,#stacks_in_868808_81 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_868808_81 small,#stacks_in_868808_81 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868808_81 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_868808_274 h3,#stacks_in_868808_274 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_868808_274 h3 a,#stacks_in_868808_274 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_868808_274 h3 a:hover,#stacks_in_868808_274 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_868808_274 small,#stacks_in_868808_274 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868808_274 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_868808_274 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_868808_280 h4,#stacks_in_868808_280 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_868808_280 h4 a,#stacks_in_868808_280 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_868808_280 h4 a:hover,#stacks_in_868808_280 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_868808_280 small,#stacks_in_868808_280 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868808_280 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

/* @group Basic Settings */

#listerWrapperstacks_in_868808_285 {
	visibility: hidden;
}

#listerWrapperstacks_in_868808_285 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	padding-left: 20px;
	width: 100%;
}

#listerWrapperstacks_in_868808_285 li {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0;
	margin: 0;
	position: relative;
	text-align: left;
}

#listerWrapperstacks_in_868808_285 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_868808_285 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/* @group Print styles */
@media print {
	#listerWrapperstacks_in_868808_285 ul {
		list-style: disc;
	}
	
	#listerWrapperstacks_in_868808_285 .list-item-content {
		display: block;
	}
	
	#listerWrapperstacks_in_868808_285 .bullet-point {
		display: none;
	}
}

/* @end */

/*  */
#stacks_in_868808_285 {
	padding: 0px 0px 0px 3px;
}
#stacks_in_868808_295 h3,#stacks_in_868808_295 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_868808_295 h3 a,#stacks_in_868808_295 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_868808_295 h3 a:hover,#stacks_in_868808_295 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_868808_295 small,#stacks_in_868808_295 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868808_295 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_868808_295 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_868808_306 {
	visibility: hidden;
}

#listerWrapperstacks_in_868808_306 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	padding-left: 20px;
	width: 100%;
}

#listerWrapperstacks_in_868808_306 li {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0;
	margin: 0;
	position: relative;
	text-align: left;
}

#listerWrapperstacks_in_868808_306 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_868808_306 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/* @group Print styles */
@media print {
	#listerWrapperstacks_in_868808_306 ul {
		list-style: disc;
	}
	
	#listerWrapperstacks_in_868808_306 .list-item-content {
		display: block;
	}
	
	#listerWrapperstacks_in_868808_306 .bullet-point {
		display: none;
	}
}

/* @end */

/*  */
#stacks_in_868808_306 {
	padding: 0px 0px 0px 3px;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_868808_122shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */

#stacks_in_868823 {
	background-color: rgba(46, 83, 143, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 10px 20px;
}
#stacks_in_868825 h2,#stacks_in_868825 div{color:rgba(243, 206, 31, 1.00)}#stacks_in_868825 h2 a,#stacks_in_868825 div a{color:rgba(243, 206, 31, 1.00)}#stacks_in_868825 h2 a:hover,#stacks_in_868825 div a:hover{color:rgba(182, 154, 23, 1.00)}#stacks_in_868825 small,#stacks_in_868825 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868825 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_868825 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_868836 p,#stacks_in_868836 div{margin-bottom:0}#stacks_in_868836 p,#stacks_in_868836 div,#stacks_in_868836 ul,#stacks_in_868836 ol,#stacks_in_868836 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_868836 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_868836 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_868836{}}

/* Start dooMax stack CSS code */



#stacks_in_869115, .stacks_in_869115MaxWidthContainer{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

 
    .stacks_in_869115MaxWidthContainer{
	    max-width: 260px;
	}





    .stacks_in_869115MaxWidthContainer{
		margin: 0 0 0 auto;
	}




@media only screen and (max-width: 1024px) {
	 
	    .stacks_in_869115MaxWidthContainer{
		    max-width: 260px;
		}
	
	
	
	
	
	
	
	    .stacks_in_869115MaxWidthContainer{
			margin: 0 0 0 auto;
		}
	
	
		
}

@media only screen and (max-width: 480px) {
	 
	    .stacks_in_869115MaxWidthContainer{
		    max-width: 260px;
		}
	
	
	
	
	
	
	
	    .stacks_in_869115MaxWidthContainer{
			margin: 0 0 0 auto;
		}
	
	
		
}


/* End dooMax stack CSS code */
#stacks_in_869115 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_869116>.s3_row {
	margin: 0 -1px;
}

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

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




#stacks_in_869116>.s3_row>.s3_column {
	padding: 0 1px;
}










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



}



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


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


}





#rollFadestacks_in_869124 {
	opacity: 0.99;
	transition: opacity 250ms ease-out;
	-moz-transition: opacity 250ms ease-out;
	-webkit-transition: opacity 250ms ease-out;
	-o-transition: opacity 250ms ease-out;
}

#rollFadestacks_in_869124:hover {
	opacity: 0.44;
}


#stacks_in_869125 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Quicksand;
  
  text-align: right;
}


#stacks_in_869125 a,
#stacks_in_869125 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_869125 a .flat_button_2_text {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center !important;
  
}


#stacks_in_869125 a i,
#stacks_in_869125 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_869125 a,
  #stacks_in_869125 a:visited {
    background-color: rgba(103, 159, 231, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869125 a:hover,
  #stacks_in_869125 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869125 a i,
  #stacks_in_869125 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_869125 a:hover i,
  #stacks_in_869125 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_869125 a,
    #stacks_in_869125 a:visited {
      width: 100%;
    }
  }

  




#rollFadestacks_in_869120 {
	opacity: 0.99;
	transition: opacity 250ms ease-out;
	-moz-transition: opacity 250ms ease-out;
	-webkit-transition: opacity 250ms ease-out;
	-o-transition: opacity 250ms ease-out;
}

#rollFadestacks_in_869120:hover {
	opacity: 0.44;
}


#stacks_in_869121 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Quicksand;
  
  text-align: right;
}


#stacks_in_869121 a,
#stacks_in_869121 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_869121 a .flat_button_2_text {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center !important;
  
}


#stacks_in_869121 a i,
#stacks_in_869121 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_869121 a,
  #stacks_in_869121 a:visited {
    background-color: rgba(103, 159, 231, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869121 a:hover,
  #stacks_in_869121 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869121 a i,
  #stacks_in_869121 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_869121 a:hover i,
  #stacks_in_869121 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_869121 a,
    #stacks_in_869121 a:visited {
      width: 100%;
    }
  }

  





.pab.stacks_in_869595{max-height:0px;-webkit-transition:max-height 500ms ease 0ms;transition:max-height 500ms ease 0ms}.pab.stacks_in_869595.open{max-height:7800px}@media screen and (min-width:40em){.pab.stacks_in_869595.open{max-height:3600px}}@media screen and (min-width:64em){.pab.stacks_in_869595.open{max-height:2400px}}.wrapper-stacks_in_869595{height:7800px}@media screen and (min-width:40em){.wrapper-stacks_in_869595{height:3600px}}@media screen and (min-width:64em){.wrapper-stacks_in_869595{height:2400px}}

#stacks_in_869719_3 {
	padding:  20px;
}
#stacks_in_869719_6 h2,#stacks_in_869719_6 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_869719_6 h2,#stacks_in_869719_6 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_869719_6 h2,#stacks_in_869719_6 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_869719_6 h2 a,#stacks_in_869719_6 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_869719_6 h2 a:hover,#stacks_in_869719_6 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_869719_6 small,#stacks_in_869719_6 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_869719_16 h3,#stacks_in_869719_16 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_869719_16 h3,#stacks_in_869719_16 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_869719_16 h3,#stacks_in_869719_16 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869719_16 h3 a,#stacks_in_869719_16 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869719_16 h3 a:hover,#stacks_in_869719_16 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869719_16 small,#stacks_in_869719_16 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869719_16 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869719_16 {
	margin: 0px 0px 20px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_869719_27-float, #stacks_in_869719_27-around,

#stacks_in_869719_27-float *, #stacks_in_869719_27-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_869719_27-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_869719_27-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_869719_27-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_869719_27-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_869719_27 div.stacks_out, #stacks_in_869719_27 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_869719_27-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_869719_27-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_869719_27-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_869719_27-float>div>div>div>img,

	#stacks_in_869719_27-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_869719_27-float>div>div.stacks_out, #stacks_in_869719_27>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_869719_27 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_869719_33 h3,#stacks_in_869719_33 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869719_33 h3 a,#stacks_in_869719_33 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869719_33 h3 a:hover,#stacks_in_869719_33 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869719_33 small,#stacks_in_869719_33 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869719_33 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

/* @group Basic Settings */

#listerWrapperstacks_in_869719_57 {
	visibility: hidden;
}

#listerWrapperstacks_in_869719_57 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	padding-left: 20px;
	width: 100%;
}

#listerWrapperstacks_in_869719_57 li {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0;
	margin: 0;
	position: relative;
	text-align: left;
}

#listerWrapperstacks_in_869719_57 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_869719_57 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/* @group Print styles */
@media print {
	#listerWrapperstacks_in_869719_57 ul {
		list-style: disc;
	}
	
	#listerWrapperstacks_in_869719_57 .list-item-content {
		display: block;
	}
	
	#listerWrapperstacks_in_869719_57 .bullet-point {
		display: none;
	}
}

/* @end */

/*  */
#stacks_in_869719_57 {
	padding: 0px 0px 0px 3px;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_869719_69shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */

#stacks_in_868859 {
	background-color: rgba(46, 83, 143, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 10px 20px;
}
#stacks_in_868861 h2,#stacks_in_868861 div{color:rgba(243, 206, 31, 1.00)}#stacks_in_868861 h2 a,#stacks_in_868861 div a{color:rgba(243, 206, 31, 1.00)}#stacks_in_868861 h2 a:hover,#stacks_in_868861 div a:hover{color:rgba(182, 154, 23, 1.00)}#stacks_in_868861 small,#stacks_in_868861 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868861 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_868861 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_868872 p,#stacks_in_868872 div{margin-bottom:0}#stacks_in_868872 p,#stacks_in_868872 div,#stacks_in_868872 ul,#stacks_in_868872 ol,#stacks_in_868872 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_868872 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_868872 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_868872{}}

/* Start dooMax stack CSS code */



#stacks_in_869128, .stacks_in_869128MaxWidthContainer{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

 
    .stacks_in_869128MaxWidthContainer{
	    max-width: 260px;
	}





    .stacks_in_869128MaxWidthContainer{
		margin: 0 0 0 auto;
	}




@media only screen and (max-width: 1024px) {
	 
	    .stacks_in_869128MaxWidthContainer{
		    max-width: 260px;
		}
	
	
	
	
	
	
	
	    .stacks_in_869128MaxWidthContainer{
			margin: 0 0 0 auto;
		}
	
	
		
}

@media only screen and (max-width: 480px) {
	 
	    .stacks_in_869128MaxWidthContainer{
		    max-width: 260px;
		}
	
	
	
	
	
	
	
	    .stacks_in_869128MaxWidthContainer{
			margin: 0 0 0 auto;
		}
	
	
		
}


/* End dooMax stack CSS code */
#stacks_in_869128 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_869129>.s3_row {
	margin: 0 -1px;
}

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

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




#stacks_in_869129>.s3_row>.s3_column {
	padding: 0 1px;
}










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



}



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


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


}





#rollFadestacks_in_869137 {
	opacity: 0.99;
	transition: opacity 250ms ease-out;
	-moz-transition: opacity 250ms ease-out;
	-webkit-transition: opacity 250ms ease-out;
	-o-transition: opacity 250ms ease-out;
}

#rollFadestacks_in_869137:hover {
	opacity: 0.44;
}


#stacks_in_869138 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Quicksand;
  
  text-align: right;
}


#stacks_in_869138 a,
#stacks_in_869138 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_869138 a .flat_button_2_text {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center !important;
  
}


#stacks_in_869138 a i,
#stacks_in_869138 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_869138 a,
  #stacks_in_869138 a:visited {
    background-color: rgba(103, 159, 231, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869138 a:hover,
  #stacks_in_869138 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869138 a i,
  #stacks_in_869138 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_869138 a:hover i,
  #stacks_in_869138 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_869138 a,
    #stacks_in_869138 a:visited {
      width: 100%;
    }
  }

  




#rollFadestacks_in_869133 {
	opacity: 0.99;
	transition: opacity 250ms ease-out;
	-moz-transition: opacity 250ms ease-out;
	-webkit-transition: opacity 250ms ease-out;
	-o-transition: opacity 250ms ease-out;
}

#rollFadestacks_in_869133:hover {
	opacity: 0.44;
}


#stacks_in_869134 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Quicksand;
  
  text-align: right;
}


#stacks_in_869134 a,
#stacks_in_869134 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_869134 a .flat_button_2_text {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center !important;
  
}


#stacks_in_869134 a i,
#stacks_in_869134 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_869134 a,
  #stacks_in_869134 a:visited {
    background-color: rgba(103, 159, 231, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869134 a:hover,
  #stacks_in_869134 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869134 a i,
  #stacks_in_869134 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_869134 a:hover i,
  #stacks_in_869134 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_869134 a,
    #stacks_in_869134 a:visited {
      width: 100%;
    }
  }

  





.pab.stacks_in_868842{max-height:0px;-webkit-transition:max-height 500ms ease 0ms;transition:max-height 500ms ease 0ms}.pab.stacks_in_868842.open{max-height:4000px}@media screen and (min-width:40em){.pab.stacks_in_868842.open{max-height:4000px}}@media screen and (min-width:64em){.pab.stacks_in_868842.open{max-height:4000px}}.wrapper-stacks_in_868842{height:4000px}@media screen and (min-width:40em){.wrapper-stacks_in_868842{height:4000px}}@media screen and (min-width:64em){.wrapper-stacks_in_868842{height:4000px}}

#stacks_in_869807_3 {
	padding:  20px;
}
#stacks_in_869807_7 h2,#stacks_in_869807_7 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_869807_7 h2,#stacks_in_869807_7 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_869807_7 h2,#stacks_in_869807_7 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_869807_7 h2 a,#stacks_in_869807_7 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_869807_7 h2 a:hover,#stacks_in_869807_7 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_869807_7 small,#stacks_in_869807_7 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_869807_17 h3,#stacks_in_869807_17 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_869807_17 h3,#stacks_in_869807_17 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_869807_17 h3,#stacks_in_869807_17 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869807_17 h3 a,#stacks_in_869807_17 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869807_17 h3 a:hover,#stacks_in_869807_17 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869807_17 small,#stacks_in_869807_17 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869807_17 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_869807_26-float, #stacks_in_869807_26-around,

#stacks_in_869807_26-float *, #stacks_in_869807_26-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_869807_26-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_869807_26-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_869807_26-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_869807_26-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_869807_26 div.stacks_out, #stacks_in_869807_26 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_869807_26-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_869807_26-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_869807_26-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_869807_26-float>div>div>div>img,

	#stacks_in_869807_26-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_869807_26-float>div>div.stacks_out, #stacks_in_869807_26>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_869807_26 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_869807_31 h3,#stacks_in_869807_31 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869807_31 h3 a,#stacks_in_869807_31 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869807_31 h3 a:hover,#stacks_in_869807_31 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869807_31 small,#stacks_in_869807_31 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869807_31 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869807_31 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_869807_121 h3,#stacks_in_869807_121 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869807_121 h3 a,#stacks_in_869807_121 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869807_121 h3 a:hover,#stacks_in_869807_121 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869807_121 small,#stacks_in_869807_121 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869807_121 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869807_121 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_869807_130 h3,#stacks_in_869807_130 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869807_130 h3 a,#stacks_in_869807_130 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869807_130 h3 a:hover,#stacks_in_869807_130 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869807_130 small,#stacks_in_869807_130 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869807_130 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869807_130 {
	margin: 20px 0px 10px 0px;
}
#stacks_in_869807_135 h4,#stacks_in_869807_135 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_869807_135 h4 a,#stacks_in_869807_135 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_869807_135 h4 a:hover,#stacks_in_869807_135 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_869807_135 small,#stacks_in_869807_135 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869807_135 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869807_135 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_869807_146 h4,#stacks_in_869807_146 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_869807_146 h4 a,#stacks_in_869807_146 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_869807_146 h4 a:hover,#stacks_in_869807_146 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_869807_146 small,#stacks_in_869807_146 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869807_146 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869807_146 {
	margin: 20px 0px 10px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_869807_43 {
	visibility: hidden;
}

#listerWrapperstacks_in_869807_43 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	padding-left: 20px;
	width: 100%;
}

#listerWrapperstacks_in_869807_43 li {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0;
	margin: 0;
	position: relative;
	text-align: left;
}

#listerWrapperstacks_in_869807_43 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_869807_43 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/* @group Print styles */
@media print {
	#listerWrapperstacks_in_869807_43 ul {
		list-style: disc;
	}
	
	#listerWrapperstacks_in_869807_43 .list-item-content {
		display: block;
	}
	
	#listerWrapperstacks_in_869807_43 .bullet-point {
		display: none;
	}
}

/* @end */

/*  */
#stacks_in_869807_43 {
	padding: 0px 0px 0px 3px;
}
#stacks_in_869807_153 h4,#stacks_in_869807_153 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_869807_153 h4 a,#stacks_in_869807_153 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_869807_153 h4 a:hover,#stacks_in_869807_153 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_869807_153 small,#stacks_in_869807_153 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869807_153 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869807_153 {
	margin: 20px 0px 10px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_869807_158 {
	visibility: hidden;
}

#listerWrapperstacks_in_869807_158 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	padding-left: 20px;
	width: 100%;
}

#listerWrapperstacks_in_869807_158 li {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0;
	margin: 0;
	position: relative;
	text-align: left;
}

#listerWrapperstacks_in_869807_158 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_869807_158 ul {
	list-style: decimal !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/* @group Print styles */
@media print {
	#listerWrapperstacks_in_869807_158 ul {
		list-style: decimal;
	}
	
	#listerWrapperstacks_in_869807_158 .list-item-content {
		display: block;
	}
	
	#listerWrapperstacks_in_869807_158 .bullet-point {
		display: none;
	}
}

/* @end */

/*  */
#stacks_in_869807_158 {
	padding: 0px 0px 0px 3px;
}
#stacks_in_869807_160 h3,#stacks_in_869807_160 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869807_160 h3 a,#stacks_in_869807_160 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869807_160 h3 a:hover,#stacks_in_869807_160 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869807_160 small,#stacks_in_869807_160 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869807_160 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869807_160 {
	margin: 20px 0px 0px 0px;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_869807_56shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */

#stacks_in_868891 {
	background-color: rgba(46, 83, 143, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 20px 20px 10px 20px;
}
#stacks_in_868893 h2,#stacks_in_868893 div{color:rgba(243, 206, 31, 1.00)}#stacks_in_868893 h2 a,#stacks_in_868893 div a{color:rgba(243, 206, 31, 1.00)}#stacks_in_868893 h2 a:hover,#stacks_in_868893 div a:hover{color:rgba(182, 154, 23, 1.00)}#stacks_in_868893 small,#stacks_in_868893 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868893 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_868893 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_868904 p,#stacks_in_868904 div{margin-bottom:0}#stacks_in_868904 p,#stacks_in_868904 div,#stacks_in_868904 ul,#stacks_in_868904 ol,#stacks_in_868904 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_868904 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_868904 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_868904{}}

/* Start dooMax stack CSS code */



#stacks_in_869141, .stacks_in_869141MaxWidthContainer{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

 
    .stacks_in_869141MaxWidthContainer{
	    max-width: 260px;
	}





    .stacks_in_869141MaxWidthContainer{
		margin: 0 0 0 auto;
	}




@media only screen and (max-width: 1024px) {
	 
	    .stacks_in_869141MaxWidthContainer{
		    max-width: 260px;
		}
	
	
	
	
	
	
	
	    .stacks_in_869141MaxWidthContainer{
			margin: 0 0 0 auto;
		}
	
	
		
}

@media only screen and (max-width: 480px) {
	 
	    .stacks_in_869141MaxWidthContainer{
		    max-width: 260px;
		}
	
	
	
	
	
	
	
	    .stacks_in_869141MaxWidthContainer{
			margin: 0 0 0 auto;
		}
	
	
		
}


/* End dooMax stack CSS code */
#stacks_in_869141 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_869142>.s3_row {
	margin: 0 -1px;
}

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

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




#stacks_in_869142>.s3_row>.s3_column {
	padding: 0 1px;
}










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



}



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


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


}





#rollFadestacks_in_869150 {
	opacity: 0.99;
	transition: opacity 250ms ease-out;
	-moz-transition: opacity 250ms ease-out;
	-webkit-transition: opacity 250ms ease-out;
	-o-transition: opacity 250ms ease-out;
}

#rollFadestacks_in_869150:hover {
	opacity: 0.44;
}


#stacks_in_869151 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Quicksand;
  
  text-align: right;
}


#stacks_in_869151 a,
#stacks_in_869151 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_869151 a .flat_button_2_text {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center !important;
  
}


#stacks_in_869151 a i,
#stacks_in_869151 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_869151 a,
  #stacks_in_869151 a:visited {
    background-color: rgba(103, 159, 231, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869151 a:hover,
  #stacks_in_869151 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869151 a i,
  #stacks_in_869151 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_869151 a:hover i,
  #stacks_in_869151 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_869151 a,
    #stacks_in_869151 a:visited {
      width: 100%;
    }
  }

  




#rollFadestacks_in_869146 {
	opacity: 0.99;
	transition: opacity 250ms ease-out;
	-moz-transition: opacity 250ms ease-out;
	-webkit-transition: opacity 250ms ease-out;
	-o-transition: opacity 250ms ease-out;
}

#rollFadestacks_in_869146:hover {
	opacity: 0.44;
}


#stacks_in_869147 .flat_button_2_alignment {
  font-size: 15px;
  
  font-family: Quicksand;
  
  text-align: right;
}


#stacks_in_869147 a,
#stacks_in_869147 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_869147 a .flat_button_2_text {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center !important;
  
}


#stacks_in_869147 a i,
#stacks_in_869147 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_869147 a,
  #stacks_in_869147 a:visited {
    background-color: rgba(103, 159, 231, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869147 a:hover,
  #stacks_in_869147 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_869147 a i,
  #stacks_in_869147 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_869147 a:hover i,
  #stacks_in_869147 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_869147 a,
    #stacks_in_869147 a:visited {
      width: 100%;
    }
  }

  





.pab.stacks_in_869580{max-height:0px;-webkit-transition:max-height 500ms ease 0ms;transition:max-height 500ms ease 0ms}.pab.stacks_in_869580.open{max-height:5000px}@media screen and (min-width:40em){.pab.stacks_in_869580.open{max-height:3600px}}@media screen and (min-width:64em){.pab.stacks_in_869580.open{max-height:2400px}}.wrapper-stacks_in_869580{height:5000px}@media screen and (min-width:40em){.wrapper-stacks_in_869580{height:3600px}}@media screen and (min-width:64em){.wrapper-stacks_in_869580{height:2400px}}

#stacks_in_869964_3 {
	padding:  20px;
}
#stacks_in_869964_6 h2,#stacks_in_869964_6 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_869964_6 h2,#stacks_in_869964_6 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_869964_6 h2,#stacks_in_869964_6 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_869964_6 h2 a,#stacks_in_869964_6 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_869964_6 h2 a:hover,#stacks_in_869964_6 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_869964_6 small,#stacks_in_869964_6 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_869964_17 h3,#stacks_in_869964_17 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_869964_17 h3,#stacks_in_869964_17 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_869964_17 h3,#stacks_in_869964_17 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869964_17 h3 a,#stacks_in_869964_17 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869964_17 h3 a:hover,#stacks_in_869964_17 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869964_17 small,#stacks_in_869964_17 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869964_17 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_869964_31-float, #stacks_in_869964_31-around,

#stacks_in_869964_31-float *, #stacks_in_869964_31-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_869964_31-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_869964_31-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_869964_31-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_869964_31-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_869964_31 div.stacks_out, #stacks_in_869964_31 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_869964_31-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_869964_31-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_869964_31-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_869964_31-float>div>div>div>img,

	#stacks_in_869964_31-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_869964_31-float>div>div.stacks_out, #stacks_in_869964_31>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_869964_31 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_869964_35 h3,#stacks_in_869964_35 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869964_35 h3 a,#stacks_in_869964_35 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869964_35 h3 a:hover,#stacks_in_869964_35 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869964_35 small,#stacks_in_869964_35 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_869964_35 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_869964_55 h3,#stacks_in_869964_55 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_869964_55 h3 a,#stacks_in_869964_55 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_869964_55 h3 a:hover,#stacks_in_869964_55 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_869964_55 small,#stacks_in_869964_55 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869964_55 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869964_55 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_869964_112 {
	visibility: hidden;
}

#listerWrapperstacks_in_869964_112 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	padding-left: 20px;
	width: 100%;
}

#listerWrapperstacks_in_869964_112 li {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0;
	margin: 0;
	position: relative;
	text-align: left;
}

#listerWrapperstacks_in_869964_112 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_869964_112 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/* @group Print styles */
@media print {
	#listerWrapperstacks_in_869964_112 ul {
		list-style: disc;
	}
	
	#listerWrapperstacks_in_869964_112 .list-item-content {
		display: block;
	}
	
	#listerWrapperstacks_in_869964_112 .bullet-point {
		display: none;
	}
}

/* @end */

/*  */
#stacks_in_869964_112 {
	margin: 0px 0px 20px 0px;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: https://www.onelittledesigner.com/rapdidweaver-stack/simple-position/
 * Support: support@1littledesigner.com
 * Version 1.0.4
 * Description: Simple Element Positioning & Z-Index Control
 */


	#simplePosition_stacks_in_31770_871362_8 {
		position: relative;
		z-index: 1;
		top: 0px;
		left: 0px;
	}

#simplePosition_stacks_in_31770_871362_8.sizeControlOn {
	width: 300px;
	height: 300px;
}
#simplePosition_stacks_in_31770_871362_8 h3.advert {
	
}
/*
1.9.0

 */
#stacks_in_31770_871362_1 * {
  box-sizing: border-box;
}
#stacks_in_31770_871362_1 *:focus {outline:none;}
.searchingstacks_in_31770_871362_1 .stacks_top,
.searchingstacks_in_31770_871362_1 .stacks_in,
.searchingstacks_in_31770_871362_1 .stacks_out {
  overflow: visible;
}
#stacks_in_31770_871362_1 .jQueryNote {
  background: rgba(0,0,0,0.3);
  color: #fff;
  padding: 20px;
}
.stacks_in_31770_871362_1_pages { display: none;}
#stacks_in_31770_871362_1_tipue_search_input,
.live-search-input {
  font-size: 16px;
  width: 100%;
  height: 30px;
  line-height: 28px;
  border-radius: 4px;
  -moz-appearance: none;
  -webkit-appearance: none;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(0,0,0,0.3);
  background-color: #fff;
  padding: 0px 15px 0px 15px;/* leaving room for search icon */
  position: relative;
  z-index: 9998;
}
#stacks_in_31770_871362_1_tipue_search_content,
.live-search-content {
  display: none;
  padding: 20px;
  min-height: 80px;
  position: absolute;
  margin: 20px 0px;
  z-index: 9997;
  width: 100%;
  box-sizing: border-box;
}

#stacks_in_31770_871362_1_tipue_search_input,
.live-search-input {
  padding: 0px 15px 0px 35px;
}
#stacks_in_31770_871362_1 form > svg,
.live-search-form > svg {
  width: 14px;
  height: 30px;
  fill: #999;
  position: absolute;
  left: 18px;
  text-align: right;
  top: 0px;
  z-index: 9999;
}
/**/
#stacks_in_31770_871362_1 form > svg,
.live-search-form > svg {
  width: 16px;
  width: calc(16px - 2px);
  left: calc(34px - 16px);
  fill: #888888;
}
#stacks_in_31770_871362_1 form .live-search-submit {
  position: absolute;
  z-index: 9999;
  right: 0px;
  top: 0px;
  font-size: 16px;
  line-height: 30px;
  padding: 0px 12px;
  margin: 0;
  font-family: inherit;
  border-radius: 0 4px 4px 0;
  border-width: 0;
  background: #3795CF;
  color: #FFFFFF;
  /**/
  display: none;
  /**/
}
#stacks_in_31770_871362_1 form .live-search-submit:hover {
   background: #46A4DE;
   color: #FFFFFF;
}
#stacks_in_31770_871362_1 form .live-search-submit:active {
   background: #2886C0;
   color: #F0F0F0;
}
#stacks_in_31770_871362_1_tipue_search_input,
.live-search-input {
  font-size: 16px;
  font-family: inherit;
  border-radius: 4px;
  border-color: #CCCCCC;
  color: #888888;
  background-color: #FFFFFF;
}
#stacks_in_31770_871362_1 ::-webkit-input-placeholder,
.live-search-input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: #888888;
}
#stacks_in_31770_871362_1 :-moz-placeholder,
.live-search-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #888888;
  opacity:  1;
}
#stacks_in_31770_871362_1 ::-moz-placeholder,
.live-search-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #888888;
  opacity:  1;
}
#stacks_in_31770_871362_1 :-ms-input-placeholder,
.live-search-input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #888888;
}
#stacks_in_31770_871362_1 :placeholder-shown,
.live-search-input:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color: #888888;
}
/**/
/**/
/**/
.tipue_search_content_title {
  font-size: 120%;
}
/**/
/**/
#stacks_in_31770_871362_1_tipue_search_content,
.live-search-content {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0px 1px 0px 1px rgba(0,0,0,0.3);
  border-top: 1px solid rgba(0,0,0,0.25);
  -webkit-transform: translateY(-20px);
  -ms-transform: translateY(-20px);
  transform: translateY(-20px);
  transition: all 150ms linear;
  opacity: 0;
}
.searchingstacks_in_31770_871362_1 #stacks_in_31770_871362_1_tipue_search_content,
.searchingstacks_in_31770_871362_1.live-search-content {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  transition: all 150ms linear;
  opacity: 1;
}
#stacks_in_31770_871362_1_tipue_search_content:after,
.live-search-content:after {
  content: " ";
  position: absolute;
  top: -10px;
  left: 15px;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
#stacks_in_31770_871362_1_tipue_search_content:before,
.live-search-content:before {
  content: " ";
  position: absolute;
  top: -11px;
  left: 14px;
  width: 0;
  height: 0;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 11px solid rgba(0,0,0,0.3);
}

/**/
/**/
/**/
/**/
/**/
/**/
/**/
/**/



/*
Tipue Search 5.0
Copyright (c) 2015 Tipue
Tipue Search is released under the MIT License
https://www.tipue.com/search
*/
#stacks_in_31770_871362_1_tipue_search_content .h01, mark,
.live-search-content .h01 {
  background: yellow;
}
.searchingstacks_in_31770_871362_1 #stacks_in_31770_871362_1_tipue_search_content,
.searchingstacks_in_31770_871362_1.live-search-content {
  display: block !important;
}
#stacks_in_31770_871362_1_tipue_search_warning {
  margin: 7px 0;
  display: none;
}
.showWarning #stacks_in_31770_871362_1_tipue_search_warning {
display: block;
}

.tipue_search_content_title
{
  margin-top: 23px;
}
.tipue_search_content_title a
{
  text-decoration: none;
}
.tipue_search_content_title a:hover
{

}
.tipue_search_content_url{
  word-wrap: break-word;
  hyphens: auto;
}
.tipue_search_content_url a{

  text-decoration: none;
}
.tipue_search_content_url a:hover{

}
.tipue_search_content_text{

  word-wrap: break-word;
  hyphens: auto;
  margin-top: 3px;
}
.tipue_search_content_debug{

  margin: 5px 0;
}
.h01{

  font-weight: 400;
}

#stacks_in_31770_871362_1_tipue_search_foot{
  margin: 51px 0 21px 0;
}
#stacks_in_31770_871362_1_tipue_search_foot_boxes{
  padding: 0;
  margin: 0;
}
#stacks_in_31770_871362_1_tipue_search_foot_boxes li
{
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline;
  cursor:pointer;
}
#stacks_in_31770_871362_1_tipue_search_foot_boxes li a{
  padding: 10px 17px 11px 17px;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 1px;
  color: #333;
  margin-right: 7px;
  text-decoration: none;
  text-align: center;
}
#stacks_in_31770_871362_1_tipue_search_foot_boxes li.current{
  padding: 10px 17px 11px 17px;
  background: #f6f6f6;
  border: 1px solid #e2e2e2;
  border-radius: 1px;
  color: #333;
  margin-right: 7px;
  text-align: center;
}
#stacks_in_31770_871362_1_tipue_search_foot_boxes li a:hover{
  background: #f6f6f6;
}
/* spinner */
.tipue_search_spinner svg polyline,
.tipue_search_spinner svg path {
    stroke: #555555;
}
.tipue_search_spinner {
	width: 110px;
	position: absolute;
	color: #555555;
    top: 0px;
    right: 0px;
    left: auto;
    display: grid;
    text-align: right;
    grid-template-columns: 30px 1fr;
    justify-content: space-between;
}
.tipue_search_spinner .ts-count-wrap {
	padding: 20px 20px 20px 0px;
}
.tipue_search_spinner svg {
	align-self: center;
    height: 30px;
    width: 30px;
    padding: 0px;
    animation-name: ts-spin;
    animation-duration: 3000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@keyframes ts-spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}
#stacks_in_31770_871362_1_tipue_search_content .tipue_search_content_url,
.live-search-content .tipue_search_content_url {
  margin-top: 3px;
}
#stacks_in_31770_871362_1_tipue_search_content .tipue_search_content_text,
.live-search-content .tipue_search_content_text {
  margin-top: 8px;
}
/**/

@-webkit-keyframes stretchdelay{
  from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); }
}
@keyframes stretchdelay{
  from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@media all and (max-width: 1280px) {
  .menu-loaded.menu-active main {
    padding-left: 80px;
  }
  .sidebar-mobile-active.menu-loaded main {
    padding-left: 80px;
  }
}

#stacks_in_31770_871362_1 .additional-pages,
#stacks_in_31770_871362_1 .excluded-pages {
  display: none;
}

#slice_mez_31770_871362_7 {
  padding: 2px !important;
  margin: 4px !important;
  display: inline-block !important;
  width: 50% !important;
  box-sizing: border-box !important;
  border: 1px solid rgba(0,0,0,0.2);
  background: transparent !important;
}
#slice_mez_31770_871362_7.selected {
  border-color: #2680fc !important;
}
#slice_mez_31770_871362_7 .stacks-button-DB.info {
  right: 0px !important;
  top: -14px !important;
  z-index: 1;

}
#slice_mez_31770_871362_7 .stacks-button-DB.close {
  left: 0px !important;
  top: -14px !important;
  z-index: 1;
}
#slice_mez_31770_871362_7 > div:nth-child(2) {
  display: none !important;
}
#slice_mez_31770_871362_7.hidden > #stacks_in_31770_871362_7 {
  opacity: 1;
  height: 0px;
  min-height: 0px;
  overflow: hidden;
}
#slice_mez_31770_871362_10 {
  padding: 2px !important;
  margin: 4px !important;
  display: inline-block !important;
  width: 50% !important;
  box-sizing: border-box !important;
  border: 1px solid rgba(0,0,0,0.2);
  background: transparent !important;
}
#slice_mez_31770_871362_10.selected {
  border-color: #2680fc !important;
}
#slice_mez_31770_871362_10 .stacks-button-DB.info {
  right: 0px !important;
  top: -14px !important;
  z-index: 1;

}
#slice_mez_31770_871362_10 .stacks-button-DB.close {
  left: 0px !important;
  top: -14px !important;
  z-index: 1;
}
#slice_mez_31770_871362_10 > div:nth-child(2) {
  display: none !important;
}
#slice_mez_31770_871362_10.hidden > #stacks_in_31770_871362_10 {
  opacity: 1;
  height: 0px;
  min-height: 0px;
  overflow: hidden;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_31770_871361shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */#stacks_in_31770_871358 .stacks_in_31770_871358-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Lato, 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_31770_871358 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_31770_871358 .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: 54px;
	
}

#stacks_in_31770_871358 .stacks_in_31770_871358-button,
#stacks_in_31770_871358 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_31770_871358 {
		text-align: center;
	}

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









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


/* Color picker options */
	
	#stacks_in_31770_871358 .stacks_in_31770_871358-button {
		
			background-color: #4A7DB0;
		
	}

	#stacks_in_31770_871358 a.stacks_in_31770_871358-button, #stacks_in_31770_871358 a.stacks_in_31770_871358-button:visited {
		
			color: #E4F7F3 !important;
			
	}

	#stacks_in_31770_871358 a.stacks_in_31770_871358-button:hover, #stacks_in_31770_871358 a.stacks_in_31770_871358-button:active {
		
			text-decoration: none;
			color: #E4F7F3 !important;
			background-color: #5E91C4;
		
	}

	
	#stacks_in_31770_871358 .button_icon {
		
			background-color: #6E9DCC;
		
	}

	#stacks_in_31770_871358 a.stacks_in_31770_871358-button:hover .button_icon, #stacks_in_31770_871358 a.stacks_in_31770_871358-button:active .button_icon {
		
			background-color: #82B1E0;
				
	}
	


/* Start Responsive Shim stack CSS code */


.stacks_in_31770_871359shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */#stacks_in_31770_11508 .stacks_in_31770_11508-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Lato, 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_31770_11508 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_31770_11508 .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: 54px;
	
}

#stacks_in_31770_11508 .stacks_in_31770_11508-button,
#stacks_in_31770_11508 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_31770_11508 {
		text-align: center;
	}

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









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


/* Color picker options */
	
	#stacks_in_31770_11508 .stacks_in_31770_11508-button {
		
			background-color: #4A7DB0;
		
	}

	#stacks_in_31770_11508 a.stacks_in_31770_11508-button, #stacks_in_31770_11508 a.stacks_in_31770_11508-button:visited {
		
			color: #E4F7F3 !important;
			
	}

	#stacks_in_31770_11508 a.stacks_in_31770_11508-button:hover, #stacks_in_31770_11508 a.stacks_in_31770_11508-button:active {
		
			text-decoration: none;
			color: #E4F7F3 !important;
			background-color: #5E91C4;
		
	}

	
	#stacks_in_31770_11508 .button_icon {
		
			background-color: #6E9DCC;
		
	}

	#stacks_in_31770_11508 a.stacks_in_31770_11508-button:hover .button_icon, #stacks_in_31770_11508 a.stacks_in_31770_11508-button:active .button_icon {
		
			background-color: #82B1E0;
				
	}
	


/* Start Responsive Shim stack CSS code */


.stacks_in_869066shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */

  /* Standard Responsive Image */
  #stacks_in_869071 .structure_responsive_image img {
    max-width: 100%;
    height: auto;
  }
  




  

/* Align Image */



  

  








/* Image Styling */
  
  #stacks_in_869071 .structure_responsive_image img {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }




/*
     FILE ARCHIVED ON 00:02:29 Sep 20, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:36:42 Aug 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.444
  exclusion.robots: 0.071
  exclusion.robots.policy: 0.062
  esindex: 0.008
  cdx.remote: 21.506
  LoadShardBlock: 255.285 (3)
  PetaboxLoader3.datanode: 144.129 (4)
  load_resource: 179.238
  PetaboxLoader3.resolve: 111.735
*/