.accordion{display:flex;flex-direction:column;width:100%;height:auto}.accordion .a-container{display:flex;flex-direction:column;width:100%}.accordion .a-container .a-btn{text-align:left;font-family:inherit;font-size:inherit;white-space:normal;margin:0;position:relative;width:100%;display:block;cursor:pointer;transition:all 0.3s ease-in-out}.accordion .a-container .a-btn span{display:block;position:absolute;height:14px;width:14px;right:20px}.accordion.faq-chevron .a-container .a-btn span{right:16px}.accordion.faq-plus .a-container .a-btn span:after{content:'';width:14px;height:3px;border-radius:2px;position:absolute;top:6px}.accordion.faq-plus .a-container .a-btn span:before{content:'';width:14px;height:3px;border-radius:2px;position:absolute;top:6px;transform:rotate(90deg);transition:all 0.3s ease-in-out}.accordion.faq-plus .a-container.active>.a-btn span::before{transform:rotate(0deg)}.accordion.faq-chevron .a-container .a-btn span:after{content:'';width:10px;height:3px;border-radius:0;position:absolute;transform:rotate(45deg);top:6px;left:-5px;transition:all 0.1s ease-in-out}.accordion.faq-chevron .a-container .a-btn span:before{content:'';width:10px;height:3px;border-radius:0;position:absolute;transform:rotate(135deg);top:6px;transition:all 0.1s ease-in-out}.accordion.faq-chevron .a-container.active>.a-btn span::before{transform:rotate(-135deg)}.accordion.faq-chevron .a-container.active>.a-btn span::after{transform:rotate(135deg)}.accordion .a-container .a-panel{width:100%;transition:all 0.2s ease-in-out;opacity:0;height:auto;max-height:0;overflow:hidden}.com_habitualshaker_faq-toggle_stack>.accordion>.stacks_out{width:100%}.accordion .a-container.active>.a-panel{opacity:1;overflow-y:scroll;max-height:100vh}@media screen and (max-width:600px){.accordion .a-container .a-panel{transition:all 0.3s ease-in-out}.accordion .a-container.active>.a-panel{max-height:200vh}}.a-btn span{pointer-events:none}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_106 {
	width: 100%;
	clear: both;
	padding-top: 51px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_106 .theDivider1,
#simpleDivider_stacks_in_106 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_106 .theDivider1 {
	height: 100px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_106.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_106.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_106 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_106.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_106.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_106.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_106.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_out_104 {
	width: 64%;
	margin-right:0;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_28 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 10px;
}
#simpleDivider_stacks_in_28 .theDivider1,
#simpleDivider_stacks_in_28 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_28 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_28.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_28.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_28 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_28.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_28.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_28.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_28.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_7>.s3_row {
	margin: 0 -10px;
}

#stacks_in_7>.s3_row>.s3_column_left {
	width: 60.38%;
}

#stacks_in_7>.s3_row>.s3_column_right {
	width: 39.619999%;
}




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










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



}



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


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


}





.faq-stacks_in_101_2.accordion .a-container{padding-bottom:20px}.faq-stacks_in_101_2.accordion .a-container .a-btn{padding:15px 42px 15px 15px;color:rgba(255, 255, 255, 1.00) ;background-color:rgba(37, 37, 37, 1.00) ;border-radius:4px;  font-weight: bold; text-transform: uppercase;}.faq-stacks_in_101_2.accordion .a-container .a-btn span:after{background-color:rgba(255, 255, 255, 1.00) }.faq-stacks_in_101_2.accordion .a-container .a-btn span:before{background-color:rgba(255, 255, 255, 1.00) }.faq-stacks_in_101_2.accordion .a-container.active .a-btn span:after{background-color:rgba(255, 255, 255, 1.00) }.faq-stacks_in_101_2.accordion .a-container.active .a-btn span:before{background-color:rgba(255, 255, 255, 1.00) }.faq-stacks_in_101_2.accordion .a-container.active .a-btn{color:rgba(255, 255, 255, 1.00) ;background-color:rgba(32, 32, 32, 1.00) }.faq-stacks_in_101_2.accordion .a-container .a-panel{padding:0 0px}.faq-stacks_in_101_2.accordion .a-container.active .a-panel{padding:15px 10px 10px 0px}.faq-stacks_in_101_2 .a-container .a-btn span{top:18px}button.a-btn{text-transform: uppercase;border-radius:unset;border:unset;padding:0}

#stacks_in_101_2 {
	background-color: rgba(0, 0, 0, 1.00);
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_62 {
	width: 100%;
	clear: both;
	padding-top: 50px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_62 .theDivider1,
#simpleDivider_stacks_in_62 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_62 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_62.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_62.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_62 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_62.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_62.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_62.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_62.bgImageOn .theDivider1 img {
	display: block;
}

