@-webkit-keyframes opLoad{0%{opacity:0}100%{opacity:1}}@keyframes opLoad{0%{opacity:0}100%{opacity:1}}.ncp{clear:both;padding:0;margin:0;counter-reset:section}.ncp.fadeimg{-webkit-animation:opLoad 1s ease-out;animation:opLoad 1s ease-out}.ncp.fadeimg img{opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.ncp.fadeimg img.show{opacity:1}.ncp .g:before,.ncp .g:after{content:"";display:table}.ncp .g:after{clear:both}.ncp .c{display:block;float:left;margin:1% 0 1% 1.6%}.ncp .s1_1,.ncp .s1_2,.ncp .s1_3,.ncp .s1_4{margin:1% 0}.ncp .c:first-child{margin-left:0}.ncp.s1 > .c{width:100%}.ncp.s2 > .c{width:49.2%}.ncp.s3 > .c{width:32.26%}.ncp.s4 > .c{width:23.8%}
/* -- Start EACH CSS Template -- */




#stacks_in_106 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;  }
#stacks_in_106_default16_hype_container #stacks_in_106 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; width: 100%;  z-index: 0 !important;  }

#stacks_in_106 .rad, #stacks_in_106 .hype_bg-16, #stacks_in_106 .hype_bg-16-grad, #stacks_in_106_default16_hype_container, #stacks_in_106 .wrapper-16, #stacks_in_106 .border-16, #stacks_in_106 .hype_bg-flat-16 { 	
	border-radius:0px !important; -webkit-border-radius:0px !important;
       
 }

#stacks_in_106 .rad {  overflow: hidden !important; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); max-width: 850px !important;  margin-right: auto; margin-left: auto; text-align: center; 	 	  }

@media screen and (max-width: 770px) {
#stacks_in_106 .rad {    }
} 
@media screen and (max-width: 770px) { 
 
}

#stacks_in_106 .isolate { isolation: isolate; }
#stacks_in_106 .wrapper-16 {  pointer-events: none; mix-blend-mode: blank; position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin-right: auto; 	margin-left: auto; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);  }
#stacks_in_106 .border-16 {  position: absolute;	top: 0; bottom: 0; right: 0; left: 0; pointer-events: none; margin-right: auto; margin-left: auto; z-index: 1 !important; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); border: solid 0px #FFFFFF !important;	  -webkit-animation: fade-border 0.20s ease-in-out both; animation: fade-border 0.20s  ease-in-out both; -webkit-animation-delay: 0.20s; animation-delay: 0.20s;   }

@keyframes fade-border { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-sborder { 0% {opacity: 0;} 100% {opacity: 1;} }

@media screen and (max-width: 770px) { 
  #stacks_in_106 .border-16 {    }
} 

/*  hype elements */
#stacks_in_106 .hype-shape-col-1 path {  fill: #FFFFFF !important;  }
#stacks_in_106 .hype-cover-shadow {  background-color: rgba(0, 0, 0, 0.35) !important;  }
#stacks_in_106 .hype-shape-col-1 path, #stacks_in_106 .hype-cover-shadow, #stacks_in_106 .hype-cover-shadow-fix-colour {    }

#stacks_in_106 .hype_bg-16-grad {  
    
	
 }

#stacks_in_106 .hype_bg-16 {  	
   
   background-image: url() !important;  	
  
     
   	    
  background-size: auto !important; background-repeat: repeat-x !important; background-position: 50% 50% !important; opacity: 1 !important;  }

@media screen and (max-width: 770px) { #stacks_in_106 .hype_bg-16 {    }
} 

#stacks_in_106 .hype_bg-flat-16 { 
   display: block !important;   -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);  }

#stacks_in_106 .slice-vertical {  margin: auto; width: 100%; position: relative; display: flex;    min-height: 80vh !important;    }

@media (max-width: 770px) {
#stacks_in_106 .slice-vertical {	  height:auto;  }
}

@media (max-width: 600px) {
#stacks_in_106 .slice-vertical {	  height:auto;  }
}

#stacks_in_106 .trigger-scroll { opacity: 0.4 !important; margin-top: 20vh !important; }
#stacks_in_106 .trigger-text-15 { opacity: 0.4 !important; margin-top: 20vh !important; }

#stacks_in_106 .hype-device-text-15 {  -webkit-font-smoothing: antialiased !important;
text-align: center;
text-align: center !important; 
color: rgba(255, 255, 255, 1.00) !important; font-style: none; text-transform: none; font-size: 106px !important; line-height: 220px !important; letter-spacing: 1px !important; -webkit-font-smoothing: antialiased !important; 
margin-top: 0px !important; margin-left: 0px !important;
		

    text-shadow: 0px 1px rgba(0, 0, 0, 0.35), 0px 2px rgba(0, 0, 0, 0.35), 0px 3px rgba(0, 0, 0, 0.35), 0px 4px rgba(0, 0, 0, 0.35), 0px 5px rgba(0, 0, 0, 0.35), 0px 6px rgba(0, 0, 0, 0.35), 0px 7px rgba(0, 0, 0, 0.35) !important;  
      }

#stacks_in_106 .hype-device-text-15, #stacks_in_106 p .hype-device-text-15 {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'Fugaz One', sans-serif !important;	font-weight: 400 !important;  	
 
 }
#stacks_in_106 .hype-device-text-15 {    }

#stacks_in_106 .icon-aw, #stacks_in_106 .icon-aw [class*="fa fa-"], #stacks_in_106 .icon-aw [class^="fa fa-"]{  font-size: 290px !important; color: rgba(255, 255, 255, 1.00) !important;     }

#stacks_in_106 .icon-img {  


background-position: center center !important; background-repeat: no-repeat; background-size: contain; transform-origin: center center !important;
  }

#stacks_in_106 .hype-link-hover-group, #stacks_in_106 .hype-link-hover, #stacks_in_106 .hype-link-hover-blank  {    }
#stacks_in_106 .hype-link-hover { 

 }

/* -- End EACH CSS Template -- */
#stacks_in_106 {
    background-image: url("087AA589-85F3-44AC-847B-B3BD27E73C81.jpg");
	background-repeat: repeat-x;
	background-size: contain;
	background-position: center;
}
body#perfect_text_stacks_in_107,
#perfect_text_stacks_in_107 body,
html#perfect_text_stacks_in_107 body,
html#perfect_text_stacks_in_107,
html {
  line-height: 1;
  font-size: 18px; 
  
}

div, span,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, code,
em, 
big, small, strike, strong, sub, sup, 
b, u, i,
article, aside, canvas, 
figure, footer, header, 
section,
audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 1rem;
  font: inherit;
  vertical-align: baseline;
}
#perfect_text_stacks_in_107 pre {
  font-family: monospace;
}

#perfect_text_stacks_in_107 .stacks_top div,
#perfect_text_stacks_in_107 .stacks_top p,
#perfect_text_stacks_in_107 .stacks_top section,
#perfect_text_stacks_in_107 .stacks_top article,
#perfect_text_stacks_in_107 .stacks_top pre {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}
#perfect_text_stacks_in_107 .stacks_top em {
  font-style: italic;
}
#perfect_text_stacks_in_107 .stacks_top strong {
  font-weight: 600;
}
#perfect_text_stacks_in_107 .stacks_top big {
  font-size: 1.25em;
  line-height: 1;
}
#perfect_text_stacks_in_107 .stacks_top small {
  font-size: .8em;
  display: inline-block;
}
#perfect_text_stacks_in_107 .stacks_top h1 {
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
  margin: 7.200001px 0; 
}
#perfect_text_stacks_in_107 .stacks_top h2 {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.2;
  margin: 11.700001px 0; 
}
#perfect_text_stacks_in_107 .stacks_top h3 {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.3;
  margin: 13.950001px 0; 

}
#perfect_text_stacks_in_107 .stacks_top h4 {
  font-size: 1.1rem;
  font-weight: 600;
  line-height: 1.3;
  margin: 12.600002px 0; 
}
#perfect_text_stacks_in_107 .stacks_top h5 {
  font-size: 1rem;
  font-weight: 600;
  margin: 10.800003px 0; 
}
#perfect_text_stacks_in_107 .stacks_top h6 {
  font-size: .9rem;
  font-weight: 600;
  margin: 10.800003px 0; 
}
#perfect_text_stacks_in_107 .stacks_top h1 p {
  font-size: 2rem;
  font-weight: 600;
}
#perfect_text_stacks_in_107 .stacks_top h2 p {
  font-size: 1.5rem;
  font-weight: 600;
}
#perfect_text_stacks_in_107 .stacks_top h3 p {
  font-size: 1.25rem;
  font-weight: 600;
}
#perfect_text_stacks_in_107 .stacks_top h4 p {
  font-size: 1.1rem;
  font-weight: 600;
}
#perfect_text_stacks_in_107 .stacks_top h5 p {
  font-size: 1rem;
  font-weight: 600;
}
#perfect_text_stacks_in_107 .stacks_top h6 p {
  font-size: .9rem;
  font-weight: 600;
}
#perfect_text_stacks_in_107 .stacks_top p {
  margin: 18px 0; 

}
#perfect_text_stacks_in_107 .stacks_top p:first-of-type,
#perfect_text_stacks_in_107 .stacks_top h1 + p,
#perfect_text_stacks_in_107 .stacks_top h2 + p,
#perfect_text_stacks_in_107 .stacks_top h3 + p,
#perfect_text_stacks_in_107 .stacks_top h4 + p,
#perfect_text_stacks_in_107 .stacks_top h5 + p,
#perfect_text_stacks_in_107 .stacks_top h6 + p {
  margin: 0 0 18px 0;
}
#perfect_text_stacks_in_107 .stacks_top h1 p,
#perfect_text_stacks_in_107 .stacks_top h2 p,
#perfect_text_stacks_in_107 .stacks_top h3 p,
#perfect_text_stacks_in_107 .stacks_top h4 p,
#perfect_text_stacks_in_107 .stacks_top h5 p,
#perfect_text_stacks_in_107 .stacks_top h6 p {
  margin: 0 !important;
}



@media all and (max-width: 768px) {
  
  body#perfect_text_stacks_in_107,
  #perfect_text_stacks_in_107 body,
  html#perfect_text_stacks_in_107 body {
    font-size: 16px;
  }
  #perfect_text_stacks_in_107 .stacks_top div,
  #perfect_text_stacks_in_107 .stacks_top p,
  #perfect_text_stacks_in_107 .stacks_top section,
  #perfect_text_stacks_in_107 .stacks_top article,
  #perfect_text_stacks_in_107 .stacks_top code {
    line-height: 1.5;
  }
  #perfect_text_stacks_in_107 .stacks_top h1,
  #perfect_text_stacks_in_107 .stacks_top h2,
  #perfect_text_stacks_in_107 .stacks_top h3,
  #perfect_text_stacks_in_107 .stacks_top h4,
  #perfect_text_stacks_in_107 .stacks_top h5,
  #perfect_text_stacks_in_107 .stacks_top h6,
  #perfect_text_stacks_in_107 .stacks_top p {
    margin: 14px 0;
  }
  #perfect_text_stacks_in_107 .stacks_top big {
    font-size: 1.2em;
    line-height: 1.2;
  }
  
}

 /* 1.0.1
- fixed a mobile firefox bug that prevented the text from resizing on page load.
- fixed a conflict with theme frameworks
- fixes added for Stacks HTML comments and whitespace settings
- fixed bug that could cause the text to jumble if you added bolding or other text styles to the first letter or word of a frame
*/
#stacks_in_11 {
  overflow: hidden;
}
.text-fx-stacks_in_11 .text-fx-example-wrap,
.text-fx-stacks_in_11 .text-fx-frame,
.text-fx-stacks_in_11 .tfx-a,
.text-fx-stacks_in_11 .tfx-w {
  perspective: 1000px;
}
.text-fx-stacks_in_11 > *,
.text-fx-stacks_in_11 .text-fx-frame-example {
  
  text-align: center;
  
}

.text-fx-stacks_in_11 .text-fx-wrapper,
.text-fx-stacks_in_11 .text-fx-frame,
.text-fx-stacks_in_11 .text-fx-frame-clone,
.text-fx-stacks_in_11 > * span {
  line-height: 1.1;
}

.text-fx-stacks_in_11 > *,
.text-fx-stacks_in_11 .text-fx-frame-example span {
  font-family: inherit;
  
}

.text-fx-stacks_in_11 {
  opacity: 0;
}
.text-fx-stacks_in_11.text-fx-start {
  opacity: 1;
}


.text-fx-stacks_in_11 .tfx-a > .out > .mez > div[tag="node"]:before {
  content: "|";
  animation: tfx-blink_stacks_in_11 1s linear infinite;
}
@keyframes tfx-blink_stacks_in_11 {
  from {
    color: inherit;
  }
  66% {
    color: inherit;
  }
  66.1% {
    color: transparent;
  }
  to {
    color: transparent;
  }
}

#stacks_in_11 .text-fx-timeline-wrap {
  display: block;
  position: relative;
  padding: 0;
  background: #e3e3e3;
}
#stacks_in_11 .text-fx-progress {
  background: #999;
  height: 20px;
  position: absolute;
  z-index: 0;
  top: 50%;
  margin-top: -10px;
  width: 100%;
  left: 0px;
  transform-origin: left;
}
#stacks_in_11 .text-fx-timeline {
  display: inline-block;
  text-align: left;
  width: 100%;
  overflow: hidden;
  padding: 32px 0 24px 0;
}
#stacks_in_11 .tl-frame {
  display: block;
  float: left;
  position: relative;
}

#stacks_in_11 .tl-frame > div:nth-child(4):after {
  transform: translate(-50%,-25%);
}
#stacks_in_11 .tl-frame,
#stacks_in_11 .tl-frame-inherited {

}
#stacks_in_11 .tl-frame > div,
#stacks_in_11 .text-fx-visual-inherited {
  position: relative;
  font-size: 10px;
  line-height: 18px;
  text-align: center;
  font-weight: 400;
  white-space: nowrap;
  background: #000;
  color: #fff;
  display: block;
  float: left;
}
#stacks_in_11 .text-fx-visual-inherited {
  float: none;
}
#stacks_in_11 .tl-frame > div:first-child {
  background: #666;
}
#stacks_in_11 .tl-frame > div:nth-child(2) {
  background: #02C456;
}
#stacks_in_11 .tl-frame > div:nth-child(3) {
  background: #4056F4;
}
#stacks_in_11 .tl-frame > div:nth-child(4) {
  background: #FF4040;
}
#stacks_in_11 .tl-frame > div:nth-child(5) {
    transform: translate(0,5px);
}
#stacks_in_11 .tl-frame > div:before {
  position: relative;
  z-index: 99;
}
#stacks_in_11 .tl-frame > div:after {
  position: absolute;
  bottom: 100%;
  color: #333;
  left: 50%;
  transform: translate(-50%,0);
}
#stacks_in_11 .tl-frame > div:first-child:after {
  content: "";
  color: #666;
}
#stacks_in_11 .tl-frame > div:nth-child(2):after {
  content: "In";
  color: #02C456;
}
#stacks_in_11 .tl-frame > div:nth-child(3):after {
  content: "Active";
  color: #4056F4;
}
#stacks_in_11 .tl-frame > div:nth-child(4):after {
  content: "Out";
  color: #FF4040;
}
#stacks_in_11 .tl-frame > div:last-child:after {
  content: attr(data-name);
  bottom: auto;
  top: 100%;
  color: #333;
}
#stacks_in_11 .tl-frame > div:last-child:before {
  content: "";
  background: #666;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  z-index: 0;
  transform: scale(0,1);
}
#stacks_in_11 .tl-frame > div:last-child,
#stacks_in_11 .text-fx-visual-inherited {
  background: #333;
  grid-column: span 4;
  border-right: 1px solid rgba(255,255,255,0.3);
  grid-column: span 3;
}


/* .text-fx-stacks_in_11 > * #stacks_in_11 span.tfx-l,
.text-fx-stacks_in_11 > * #stacks_in_11 span.tfx-w {
  color: rgba(131, 98, 125, 1.00);
} */
.text-fx-stacks_in_11 .text-fx-wrapper {
  display: grid;
  position: relative;
  width: 100%;
  align-items: center;
}
.text-fx-stacks_in_11 .text-fx-frame,
.text-fx-stacks_in_11 .text-fx-frame-clone {
  display: inline-block;
}
.text-fx-stacks_in_11 .tfx-c,
.text-fx-stacks_in_11 .tfx-a,
.text-fx-stacks_in_11 .tfx-w .tfx-l,
.text-fx-stacks_in_11 .tfx-w {
   display: inline-block;
   will-change: opacity, transform;
}
.text-fx-stacks_in_11 .tfx-a {
  position: relative;
}
.text-fx-stacks_in_11 > * span.tfx-c {
  position: absolute;
  animation: tfx-blink_stacks_in_11 1s linear infinite;
  color: rgba(131, 98, 125, 1.00);
}
@keyframes tfx-blink_stacks_in_11 {
  from {
    color: rgba(131, 98, 125, 1.00);
  }
  66% {
    color: rgba(131, 98, 125, 1.00);
  }
  66.1% {
    color: transparent;
  }
  to {
    color: transparent;
  }
}
.text-fx-stacks_in_11 .tfx-w {
  white-space: nowrap;
}
.text-fx-stacks_in_11 .tfx-l.inline-letter {
  display: inline;
}

#stacks_in_11 {
	background-color: rgba(255, 255, 255, 1.00);
}


.frame_bg_stacks_in_18 {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;;
  bottom: 0px;
  display: inline-block;
  transform:  translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(0.000000,0.050000);
  opacity: 0.000000;
  transform-origin: left bottom;
  background-color: rgba(0, 0, 0, 1.00);
}
.frame_bg_edit_stacks_in_18 {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;;
  bottom: 0px;
  display: inline-block;
  transform-origin: left bottom;
  background-color: rgba(0, 0, 0, 1.00);
  animation: edit_stacks_in_18 500ms ease 1;
  
  transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1,0.05);
  opacity: 1;
  

}
@keyframes edit_stacks_in_18 {
  from {
    transform:  translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(0.000000,0.050000);
    opacity: 0.000000;
  }
  
  to {
    transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1,0.05);
    opacity: 1;
  }
  

}
#stacks_in_151_button {
	display:block;
	position: relative;
	text-align: center;
}


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







#stacks_in_151 a:link, #stacks_in_151 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_151 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_151 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.woff') format('woff'), /* Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.woff') format('woff'), /* Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.woff') format('woff'), /* Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.woff') format('woff'), /* Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans SemiBold';
  font-style: normal;
  font-weight: 600;
  src: url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.woff') format('woff'), /* Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans Bold';
  font-style: normal;
  font-weight: 700;
  src: url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans ExtraBold';
  font-style: normal;
  font-weight: 800;
  src: url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.woff') format('woff'), /* Modern Browsers */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../rw_common/plugins/stacks/webfont-helper-open-sans/open-sans-v16-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}




body .stacks_top, body,
body .stacks_top h1,body .stacks_top h2,body .stacks_top h3,body .stacks_top h4,body .stacks_top h5,body .stacks_top h6,
body h1,body h2,body h3,body h4,body h5,body h6,
body .stacks_top p, body .stacks_top span,
body p, body span



{
  font-family: 'Open Sans', Arial;
  
}

#stacks_in_109 .webfont-helper-wrap, #stacks_in_109 .webfont-helper-wrap > .out {
  display: none;
}

#ncp-stacks_in_38 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_38.s2 .c.s1_2 .c-pad,#ncp-stacks_in_38.s3 .c.s1_3 .c-pad,#ncp-stacks_in_38.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_38.s3 .c.s2_3 .c-pad,#ncp-stacks_in_38.s4 .c.s2_4 .c-pad,#ncp-stacks_in_38.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_38.s2 .c.s2_2 .c-pad,#ncp-stacks_in_38.s3 .c.s3_3 .c-pad,#ncp-stacks_in_38.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_38 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_38 .c:first-child,#ncp-stacks_in_38.s4 .c.s1_4,#ncp-stacks_in_38.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_38 .c:last-child,#ncp-stacks_in_38.s4 .c.s3_4,#ncp-stacks_in_38.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_38.s2 .c-pad,#ncp-stacks_in_38.s3 .c-pad{padding:0 !important}#ncp-stacks_in_38.s4 .c{width:49.2%}#ncp-stacks_in_38.s4 .c.s1_4 .c-pad,#ncp-stacks_in_38.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_38.s4 .c.s2_4 .c-pad,#ncp-stacks_in_38.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_38 .c .c-pad{padding:0 !important}#ncp-stacks_in_38.s4 .c{width:100%}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

#stacks_in_235 .hype-text-22, #stacks_in_235 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_235 .hype-divider-text-bg  { 
background-color: rgba(203, 203, 203, 1.00) !important;
border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
#stacks_in_235 .hype-text-22, #stacks_in_235 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
}

#stacks_in_235 .hype-text-22, #stacks_in_235 .hype-text-22-mobile, #stacks_in_235 p .hype-text-22, #stacks_in_235 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
 
}

#stacks_in_235 .vertical-22 {  
  margin: auto; width: 100%; position: relative; min-height: 50px; 
 }

/* prevent issue in Foundation theme and some stacks */
#stacks_in_235 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_235 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_235_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_235 .wrapper-22 {

	margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
	  
	     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
			
			
			
			
			
			
	

}

#stacks_in_235 .inner_slice_content {
 
	pointer-events: auto; margin: auto; 	
	
	
		
	
		
	
	
	
	
	
	
	
	
    
	 display: none; 	
 
}

#stacks_in_235 .hype_line_22_corner7 path {
			
}		
#stacks_in_235 .hype_line_22 path, #stacks_in_235 .hype_line_22_corner0 path, #stacks_in_235 .hype_line_22_corner1 path, #stacks_in_235 .hype_line_22_corner2 path, #stacks_in_235 .hype_line_22_corner3 path, #stacks_in_235 .hype_line_22_corner4 path, #stacks_in_235 .hype_line_22_corner5 path, #stacks_in_235 .hype_line_22_corner6 path, #stacks_in_235 .hype_line_22_corner7 path, #stacks_in_235 .hype_line_22_corner8 path, #stacks_in_235 .hype_line_22_corner9 path, #stacks_in_235 .hype_line_22_corner10 path { stroke: #CBCBCB !important;
	stroke-linecap: butt !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_235 .hype_line_22 path, #stacks_in_235 .hype_line_22_corner0 path, #stacks_in_235 .hype_line_22_corner1 path, #stacks_in_235 .hype_line_22_corner2 path, #stacks_in_235 .hype_line_22_corner3 path, #stacks_in_235 .hype_line_22_corner4 path, #stacks_in_235 .hype_line_22_corner5 path, #stacks_in_235 .hype_line_22_corner6 path, #stacks_in_235 .hype_line_22_corner7 path, #stacks_in_235 .hype_line_22_corner8 path, #stacks_in_235 .hype_line_22_corner9 path, #stacks_in_235 .hype_line_22_corner10 path { stroke-width: 3px !important; }

@media (min-width: 630px) {
  #stacks_in_235 .hype-text-22 {  }
}

@media (max-width: 630px) {
	#stacks_in_235 .wrapper-22 { 
	    	
				
		
	}		
	#stacks_in_235 .hype-text-22 { 
	  
	  
	  	
		  
	}			
	#stacks_in_235 .hype-text-22-mobile { 
	  
	  
	  	
		  
	}		
	#stacks_in_235 .hype_line_22_corner1 path { 
	}		
	#stacks_in_235 .hype_line_22_corner2 path { 
	}		
	#stacks_in_235 .hype_line_22_corner3 path { 
	}		
	#stacks_in_235 .hype_line_22_corner4 path { 
	}
	#stacks_in_235 .hype_line_22_corner5 path { 
	}
	#stacks_in_235 .hype_line_22_corner6 path { 
	}
	#stacks_in_235 .hype_line_22_corner7 path { 
	}		
	#stacks_in_235 .inner_slice_content {				
			
			
			
			
			
	
	}		
	
	#stacks_in_235 .hype-divider-text-bg  {  margin-left: auto !important;  }		
   
	#stacks_in_235 .hype_line_22 path, #stacks_in_235 .hype_line_22_corner0 path, #stacks_in_235 .hype_line_22_corner1 path, #stacks_in_235 .hype_line_22_corner2 path, #stacks_in_235 .hype_line_22_corner3 path, #stacks_in_235 .hype_line_22_corner4 path, #stacks_in_235 .hype_line_22_corner5 path, #stacks_in_235 .hype_line_22_corner6 path, #stacks_in_235 .hype_line_22_corner7 path, #stacks_in_235 .hype_line_22_corner8 path, #stacks_in_235 .hype_line_22_corner9 path, #stacks_in_235 .hype_line_22_corner10 path {  
	       
	  }			
		
	#stacks_in_235 .inner_slice_content {
	 
						
		
	}		
}
  
#stacks_in_235 .hype_line_22_corner0 path, #stacks_in_235 .hype_line_22_corner1 path, #stacks_in_235 .hype_line_22_corner2 path, #stacks_in_235 .hype_line_22_corner3 path, #stacks_in_235 .hype_line_22_corner4 path, #stacks_in_235 .hype_line_22_corner5 path, #stacks_in_235 .hype_line_22_corner6 path, #stacks_in_235 .hype_line_22_corner7 path, #stacks_in_235 .hype_line_22_corner8 path, #stacks_in_235 .hype_line_22_corner9 path, #stacks_in_235 .hype_line_22_corner10 path  {	 	
	
	    
	 
}

#stacks_in_235 .trigger-22 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_235 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */#ncp-stacks_in_186 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_186.s2 .c.s1_2 .c-pad,#ncp-stacks_in_186.s3 .c.s1_3 .c-pad,#ncp-stacks_in_186.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_186.s3 .c.s2_3 .c-pad,#ncp-stacks_in_186.s4 .c.s2_4 .c-pad,#ncp-stacks_in_186.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_186.s2 .c.s2_2 .c-pad,#ncp-stacks_in_186.s3 .c.s3_3 .c-pad,#ncp-stacks_in_186.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_186 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_186 .c:first-child,#ncp-stacks_in_186.s4 .c.s1_4,#ncp-stacks_in_186.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_186 .c:last-child,#ncp-stacks_in_186.s4 .c.s3_4,#ncp-stacks_in_186.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_186.s2 .c-pad,#ncp-stacks_in_186.s3 .c-pad{padding:0 !important}#ncp-stacks_in_186.s4 .c{width:49.2%}#ncp-stacks_in_186.s4 .c.s1_4 .c-pad,#ncp-stacks_in_186.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_186.s4 .c.s2_4 .c-pad,#ncp-stacks_in_186.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_186 .c .c-pad{padding:0 !important}#ncp-stacks_in_186.s4 .c{width:100%}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

#stacks_in_237 .hype-text-22, #stacks_in_237 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_237 .hype-divider-text-bg  { 
background-color: rgba(203, 203, 203, 1.00) !important;
border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
#stacks_in_237 .hype-text-22, #stacks_in_237 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
}

#stacks_in_237 .hype-text-22, #stacks_in_237 .hype-text-22-mobile, #stacks_in_237 p .hype-text-22, #stacks_in_237 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
 
}

#stacks_in_237 .vertical-22 {  
  margin: auto; width: 100%; position: relative; min-height: 50px; 
 }

/* prevent issue in Foundation theme and some stacks */
#stacks_in_237 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_237 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_237_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_237 .wrapper-22 {

	margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
	  
	     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
			
			
			
			
			
			
	

}

#stacks_in_237 .inner_slice_content {
 
	pointer-events: auto; margin: auto; 	
	
	
		
	
		
	
	
	
	
	
	
	
	
    
	 display: none; 	
 
}

#stacks_in_237 .hype_line_22_corner7 path {
			
}		
#stacks_in_237 .hype_line_22 path, #stacks_in_237 .hype_line_22_corner0 path, #stacks_in_237 .hype_line_22_corner1 path, #stacks_in_237 .hype_line_22_corner2 path, #stacks_in_237 .hype_line_22_corner3 path, #stacks_in_237 .hype_line_22_corner4 path, #stacks_in_237 .hype_line_22_corner5 path, #stacks_in_237 .hype_line_22_corner6 path, #stacks_in_237 .hype_line_22_corner7 path, #stacks_in_237 .hype_line_22_corner8 path, #stacks_in_237 .hype_line_22_corner9 path, #stacks_in_237 .hype_line_22_corner10 path { stroke: #CBCBCB !important;
	stroke-linecap: butt !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_237 .hype_line_22 path, #stacks_in_237 .hype_line_22_corner0 path, #stacks_in_237 .hype_line_22_corner1 path, #stacks_in_237 .hype_line_22_corner2 path, #stacks_in_237 .hype_line_22_corner3 path, #stacks_in_237 .hype_line_22_corner4 path, #stacks_in_237 .hype_line_22_corner5 path, #stacks_in_237 .hype_line_22_corner6 path, #stacks_in_237 .hype_line_22_corner7 path, #stacks_in_237 .hype_line_22_corner8 path, #stacks_in_237 .hype_line_22_corner9 path, #stacks_in_237 .hype_line_22_corner10 path { stroke-width: 3px !important; }

@media (min-width: 630px) {
  #stacks_in_237 .hype-text-22 {  }
}

@media (max-width: 630px) {
	#stacks_in_237 .wrapper-22 { 
	    	
				
		
	}		
	#stacks_in_237 .hype-text-22 { 
	  
	  
	  	
		  
	}			
	#stacks_in_237 .hype-text-22-mobile { 
	  
	  
	  	
		  
	}		
	#stacks_in_237 .hype_line_22_corner1 path { 
	}		
	#stacks_in_237 .hype_line_22_corner2 path { 
	}		
	#stacks_in_237 .hype_line_22_corner3 path { 
	}		
	#stacks_in_237 .hype_line_22_corner4 path { 
	}
	#stacks_in_237 .hype_line_22_corner5 path { 
	}
	#stacks_in_237 .hype_line_22_corner6 path { 
	}
	#stacks_in_237 .hype_line_22_corner7 path { 
	}		
	#stacks_in_237 .inner_slice_content {				
			
			
			
			
			
	
	}		
	
	#stacks_in_237 .hype-divider-text-bg  {  margin-left: auto !important;  }		
   
	#stacks_in_237 .hype_line_22 path, #stacks_in_237 .hype_line_22_corner0 path, #stacks_in_237 .hype_line_22_corner1 path, #stacks_in_237 .hype_line_22_corner2 path, #stacks_in_237 .hype_line_22_corner3 path, #stacks_in_237 .hype_line_22_corner4 path, #stacks_in_237 .hype_line_22_corner5 path, #stacks_in_237 .hype_line_22_corner6 path, #stacks_in_237 .hype_line_22_corner7 path, #stacks_in_237 .hype_line_22_corner8 path, #stacks_in_237 .hype_line_22_corner9 path, #stacks_in_237 .hype_line_22_corner10 path {  
	       
	  }			
		
	#stacks_in_237 .inner_slice_content {
	 
						
		
	}		
}
  
#stacks_in_237 .hype_line_22_corner0 path, #stacks_in_237 .hype_line_22_corner1 path, #stacks_in_237 .hype_line_22_corner2 path, #stacks_in_237 .hype_line_22_corner3 path, #stacks_in_237 .hype_line_22_corner4 path, #stacks_in_237 .hype_line_22_corner5 path, #stacks_in_237 .hype_line_22_corner6 path, #stacks_in_237 .hype_line_22_corner7 path, #stacks_in_237 .hype_line_22_corner8 path, #stacks_in_237 .hype_line_22_corner9 path, #stacks_in_237 .hype_line_22_corner10 path  {	 	
	
	    
	 
}

#stacks_in_237 .trigger-22 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_237 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */#ncp-stacks_in_193 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_193.s2 .c.s1_2 .c-pad,#ncp-stacks_in_193.s3 .c.s1_3 .c-pad,#ncp-stacks_in_193.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_193.s3 .c.s2_3 .c-pad,#ncp-stacks_in_193.s4 .c.s2_4 .c-pad,#ncp-stacks_in_193.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_193.s2 .c.s2_2 .c-pad,#ncp-stacks_in_193.s3 .c.s3_3 .c-pad,#ncp-stacks_in_193.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_193 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_193 .c:first-child,#ncp-stacks_in_193.s4 .c.s1_4,#ncp-stacks_in_193.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_193 .c:last-child,#ncp-stacks_in_193.s4 .c.s3_4,#ncp-stacks_in_193.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_193.s2 .c-pad,#ncp-stacks_in_193.s3 .c-pad{padding:0 !important}#ncp-stacks_in_193.s4 .c{width:49.2%}#ncp-stacks_in_193.s4 .c.s1_4 .c-pad,#ncp-stacks_in_193.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_193.s4 .c.s2_4 .c-pad,#ncp-stacks_in_193.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_193 .c .c-pad{padding:0 !important}#ncp-stacks_in_193.s4 .c{width:100%}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

#stacks_in_239 .hype-text-22, #stacks_in_239 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_239 .hype-divider-text-bg  { 
background-color: rgba(203, 203, 203, 1.00) !important;
border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
#stacks_in_239 .hype-text-22, #stacks_in_239 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
}

#stacks_in_239 .hype-text-22, #stacks_in_239 .hype-text-22-mobile, #stacks_in_239 p .hype-text-22, #stacks_in_239 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
 
}

#stacks_in_239 .vertical-22 {  
  margin: auto; width: 100%; position: relative; min-height: 50px; 
 }

/* prevent issue in Foundation theme and some stacks */
#stacks_in_239 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_239 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_239_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_239 .wrapper-22 {

	margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
	  
	     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
			
			
			
			
			
			
	

}

#stacks_in_239 .inner_slice_content {
 
	pointer-events: auto; margin: auto; 	
	
	
		
	
		
	
	
	
	
	
	
	
	
    
	 display: none; 	
 
}

#stacks_in_239 .hype_line_22_corner7 path {
			
}		
#stacks_in_239 .hype_line_22 path, #stacks_in_239 .hype_line_22_corner0 path, #stacks_in_239 .hype_line_22_corner1 path, #stacks_in_239 .hype_line_22_corner2 path, #stacks_in_239 .hype_line_22_corner3 path, #stacks_in_239 .hype_line_22_corner4 path, #stacks_in_239 .hype_line_22_corner5 path, #stacks_in_239 .hype_line_22_corner6 path, #stacks_in_239 .hype_line_22_corner7 path, #stacks_in_239 .hype_line_22_corner8 path, #stacks_in_239 .hype_line_22_corner9 path, #stacks_in_239 .hype_line_22_corner10 path { stroke: #CBCBCB !important;
	stroke-linecap: butt !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_239 .hype_line_22 path, #stacks_in_239 .hype_line_22_corner0 path, #stacks_in_239 .hype_line_22_corner1 path, #stacks_in_239 .hype_line_22_corner2 path, #stacks_in_239 .hype_line_22_corner3 path, #stacks_in_239 .hype_line_22_corner4 path, #stacks_in_239 .hype_line_22_corner5 path, #stacks_in_239 .hype_line_22_corner6 path, #stacks_in_239 .hype_line_22_corner7 path, #stacks_in_239 .hype_line_22_corner8 path, #stacks_in_239 .hype_line_22_corner9 path, #stacks_in_239 .hype_line_22_corner10 path { stroke-width: 3px !important; }

@media (min-width: 630px) {
  #stacks_in_239 .hype-text-22 {  }
}

@media (max-width: 630px) {
	#stacks_in_239 .wrapper-22 { 
	    	
				
		
	}		
	#stacks_in_239 .hype-text-22 { 
	  
	  
	  	
		  
	}			
	#stacks_in_239 .hype-text-22-mobile { 
	  
	  
	  	
		  
	}		
	#stacks_in_239 .hype_line_22_corner1 path { 
	}		
	#stacks_in_239 .hype_line_22_corner2 path { 
	}		
	#stacks_in_239 .hype_line_22_corner3 path { 
	}		
	#stacks_in_239 .hype_line_22_corner4 path { 
	}
	#stacks_in_239 .hype_line_22_corner5 path { 
	}
	#stacks_in_239 .hype_line_22_corner6 path { 
	}
	#stacks_in_239 .hype_line_22_corner7 path { 
	}		
	#stacks_in_239 .inner_slice_content {				
			
			
			
			
			
	
	}		
	
	#stacks_in_239 .hype-divider-text-bg  {  margin-left: auto !important;  }		
   
	#stacks_in_239 .hype_line_22 path, #stacks_in_239 .hype_line_22_corner0 path, #stacks_in_239 .hype_line_22_corner1 path, #stacks_in_239 .hype_line_22_corner2 path, #stacks_in_239 .hype_line_22_corner3 path, #stacks_in_239 .hype_line_22_corner4 path, #stacks_in_239 .hype_line_22_corner5 path, #stacks_in_239 .hype_line_22_corner6 path, #stacks_in_239 .hype_line_22_corner7 path, #stacks_in_239 .hype_line_22_corner8 path, #stacks_in_239 .hype_line_22_corner9 path, #stacks_in_239 .hype_line_22_corner10 path {  
	       
	  }			
		
	#stacks_in_239 .inner_slice_content {
	 
						
		
	}		
}
  
#stacks_in_239 .hype_line_22_corner0 path, #stacks_in_239 .hype_line_22_corner1 path, #stacks_in_239 .hype_line_22_corner2 path, #stacks_in_239 .hype_line_22_corner3 path, #stacks_in_239 .hype_line_22_corner4 path, #stacks_in_239 .hype_line_22_corner5 path, #stacks_in_239 .hype_line_22_corner6 path, #stacks_in_239 .hype_line_22_corner7 path, #stacks_in_239 .hype_line_22_corner8 path, #stacks_in_239 .hype_line_22_corner9 path, #stacks_in_239 .hype_line_22_corner10 path  {	 	
	
	    
	 
}

#stacks_in_239 .trigger-22 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_239 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */#ncp-stacks_in_45 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_45.s2 .c.s1_2 .c-pad,#ncp-stacks_in_45.s3 .c.s1_3 .c-pad,#ncp-stacks_in_45.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_45.s3 .c.s2_3 .c-pad,#ncp-stacks_in_45.s4 .c.s2_4 .c-pad,#ncp-stacks_in_45.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_45.s2 .c.s2_2 .c-pad,#ncp-stacks_in_45.s3 .c.s3_3 .c-pad,#ncp-stacks_in_45.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_45 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_45 .c:first-child,#ncp-stacks_in_45.s4 .c.s1_4,#ncp-stacks_in_45.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_45 .c:last-child,#ncp-stacks_in_45.s4 .c.s3_4,#ncp-stacks_in_45.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_45.s2 .c-pad,#ncp-stacks_in_45.s3 .c-pad{padding:0 !important}#ncp-stacks_in_45.s4 .c{width:49.2%}#ncp-stacks_in_45.s4 .c.s1_4 .c-pad,#ncp-stacks_in_45.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_45.s4 .c.s2_4 .c-pad,#ncp-stacks_in_45.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_45 .c .c-pad{padding:0 !important}#ncp-stacks_in_45.s4 .c{width:100%}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

#stacks_in_241 .hype-text-22, #stacks_in_241 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_241 .hype-divider-text-bg  { 
background-color: rgba(203, 203, 203, 1.00) !important;
border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
#stacks_in_241 .hype-text-22, #stacks_in_241 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
}

#stacks_in_241 .hype-text-22, #stacks_in_241 .hype-text-22-mobile, #stacks_in_241 p .hype-text-22, #stacks_in_241 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
 
}

#stacks_in_241 .vertical-22 {  
  margin: auto; width: 100%; position: relative; min-height: 50px; 
 }

/* prevent issue in Foundation theme and some stacks */
#stacks_in_241 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_241 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_241_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_241 .wrapper-22 {

	margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
	  
	     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
			
			
			
			
			
			
	

}

#stacks_in_241 .inner_slice_content {
 
	pointer-events: auto; margin: auto; 	
	
	
		
	
		
	
	
	
	
	
	
	
	
    
	 display: none; 	
 
}

#stacks_in_241 .hype_line_22_corner7 path {
			
}		
#stacks_in_241 .hype_line_22 path, #stacks_in_241 .hype_line_22_corner0 path, #stacks_in_241 .hype_line_22_corner1 path, #stacks_in_241 .hype_line_22_corner2 path, #stacks_in_241 .hype_line_22_corner3 path, #stacks_in_241 .hype_line_22_corner4 path, #stacks_in_241 .hype_line_22_corner5 path, #stacks_in_241 .hype_line_22_corner6 path, #stacks_in_241 .hype_line_22_corner7 path, #stacks_in_241 .hype_line_22_corner8 path, #stacks_in_241 .hype_line_22_corner9 path, #stacks_in_241 .hype_line_22_corner10 path { stroke: #CBCBCB !important;
	stroke-linecap: butt !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_241 .hype_line_22 path, #stacks_in_241 .hype_line_22_corner0 path, #stacks_in_241 .hype_line_22_corner1 path, #stacks_in_241 .hype_line_22_corner2 path, #stacks_in_241 .hype_line_22_corner3 path, #stacks_in_241 .hype_line_22_corner4 path, #stacks_in_241 .hype_line_22_corner5 path, #stacks_in_241 .hype_line_22_corner6 path, #stacks_in_241 .hype_line_22_corner7 path, #stacks_in_241 .hype_line_22_corner8 path, #stacks_in_241 .hype_line_22_corner9 path, #stacks_in_241 .hype_line_22_corner10 path { stroke-width: 3px !important; }

@media (min-width: 630px) {
  #stacks_in_241 .hype-text-22 {  }
}

@media (max-width: 630px) {
	#stacks_in_241 .wrapper-22 { 
	    	
				
		
	}		
	#stacks_in_241 .hype-text-22 { 
	  
	  
	  	
		  
	}			
	#stacks_in_241 .hype-text-22-mobile { 
	  
	  
	  	
		  
	}		
	#stacks_in_241 .hype_line_22_corner1 path { 
	}		
	#stacks_in_241 .hype_line_22_corner2 path { 
	}		
	#stacks_in_241 .hype_line_22_corner3 path { 
	}		
	#stacks_in_241 .hype_line_22_corner4 path { 
	}
	#stacks_in_241 .hype_line_22_corner5 path { 
	}
	#stacks_in_241 .hype_line_22_corner6 path { 
	}
	#stacks_in_241 .hype_line_22_corner7 path { 
	}		
	#stacks_in_241 .inner_slice_content {				
			
			
			
			
			
	
	}		
	
	#stacks_in_241 .hype-divider-text-bg  {  margin-left: auto !important;  }		
   
	#stacks_in_241 .hype_line_22 path, #stacks_in_241 .hype_line_22_corner0 path, #stacks_in_241 .hype_line_22_corner1 path, #stacks_in_241 .hype_line_22_corner2 path, #stacks_in_241 .hype_line_22_corner3 path, #stacks_in_241 .hype_line_22_corner4 path, #stacks_in_241 .hype_line_22_corner5 path, #stacks_in_241 .hype_line_22_corner6 path, #stacks_in_241 .hype_line_22_corner7 path, #stacks_in_241 .hype_line_22_corner8 path, #stacks_in_241 .hype_line_22_corner9 path, #stacks_in_241 .hype_line_22_corner10 path {  
	       
	  }			
		
	#stacks_in_241 .inner_slice_content {
	 
						
		
	}		
}
  
#stacks_in_241 .hype_line_22_corner0 path, #stacks_in_241 .hype_line_22_corner1 path, #stacks_in_241 .hype_line_22_corner2 path, #stacks_in_241 .hype_line_22_corner3 path, #stacks_in_241 .hype_line_22_corner4 path, #stacks_in_241 .hype_line_22_corner5 path, #stacks_in_241 .hype_line_22_corner6 path, #stacks_in_241 .hype_line_22_corner7 path, #stacks_in_241 .hype_line_22_corner8 path, #stacks_in_241 .hype_line_22_corner9 path, #stacks_in_241 .hype_line_22_corner10 path  {	 	
	
	    
	 
}

#stacks_in_241 .trigger-22 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_241 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */#ncp-stacks_in_80 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_80.s2 .c.s1_2 .c-pad,#ncp-stacks_in_80.s3 .c.s1_3 .c-pad,#ncp-stacks_in_80.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_80.s3 .c.s2_3 .c-pad,#ncp-stacks_in_80.s4 .c.s2_4 .c-pad,#ncp-stacks_in_80.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_80.s2 .c.s2_2 .c-pad,#ncp-stacks_in_80.s3 .c.s3_3 .c-pad,#ncp-stacks_in_80.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_80 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_80 .c:first-child,#ncp-stacks_in_80.s4 .c.s1_4,#ncp-stacks_in_80.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_80 .c:last-child,#ncp-stacks_in_80.s4 .c.s3_4,#ncp-stacks_in_80.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_80.s2 .c-pad,#ncp-stacks_in_80.s3 .c-pad{padding:0 !important}#ncp-stacks_in_80.s4 .c{width:49.2%}#ncp-stacks_in_80.s4 .c.s1_4 .c-pad,#ncp-stacks_in_80.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_80.s4 .c.s2_4 .c-pad,#ncp-stacks_in_80.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_80 .c .c-pad{padding:0 !important}#ncp-stacks_in_80.s4 .c{width:100%}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

#stacks_in_243 .hype-text-22, #stacks_in_243 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_243 .hype-divider-text-bg  { 
background-color: rgba(203, 203, 203, 1.00) !important;
border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
#stacks_in_243 .hype-text-22, #stacks_in_243 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
}

#stacks_in_243 .hype-text-22, #stacks_in_243 .hype-text-22-mobile, #stacks_in_243 p .hype-text-22, #stacks_in_243 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
 
}

#stacks_in_243 .vertical-22 {  
  margin: auto; width: 100%; position: relative; min-height: 50px; 
 }

/* prevent issue in Foundation theme and some stacks */
#stacks_in_243 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_243 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_243_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_243 .wrapper-22 {

	margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
	  
	     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
			
			
			
			
			
			
	

}

#stacks_in_243 .inner_slice_content {
 
	pointer-events: auto; margin: auto; 	
	
	
		
	
		
	
	
	
	
	
	
	
	
    
	 display: none; 	
 
}

#stacks_in_243 .hype_line_22_corner7 path {
			
}		
#stacks_in_243 .hype_line_22 path, #stacks_in_243 .hype_line_22_corner0 path, #stacks_in_243 .hype_line_22_corner1 path, #stacks_in_243 .hype_line_22_corner2 path, #stacks_in_243 .hype_line_22_corner3 path, #stacks_in_243 .hype_line_22_corner4 path, #stacks_in_243 .hype_line_22_corner5 path, #stacks_in_243 .hype_line_22_corner6 path, #stacks_in_243 .hype_line_22_corner7 path, #stacks_in_243 .hype_line_22_corner8 path, #stacks_in_243 .hype_line_22_corner9 path, #stacks_in_243 .hype_line_22_corner10 path { stroke: #CBCBCB !important;
	stroke-linecap: butt !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_243 .hype_line_22 path, #stacks_in_243 .hype_line_22_corner0 path, #stacks_in_243 .hype_line_22_corner1 path, #stacks_in_243 .hype_line_22_corner2 path, #stacks_in_243 .hype_line_22_corner3 path, #stacks_in_243 .hype_line_22_corner4 path, #stacks_in_243 .hype_line_22_corner5 path, #stacks_in_243 .hype_line_22_corner6 path, #stacks_in_243 .hype_line_22_corner7 path, #stacks_in_243 .hype_line_22_corner8 path, #stacks_in_243 .hype_line_22_corner9 path, #stacks_in_243 .hype_line_22_corner10 path { stroke-width: 3px !important; }

@media (min-width: 630px) {
  #stacks_in_243 .hype-text-22 {  }
}

@media (max-width: 630px) {
	#stacks_in_243 .wrapper-22 { 
	    	
				
		
	}		
	#stacks_in_243 .hype-text-22 { 
	  
	  
	  	
		  
	}			
	#stacks_in_243 .hype-text-22-mobile { 
	  
	  
	  	
		  
	}		
	#stacks_in_243 .hype_line_22_corner1 path { 
	}		
	#stacks_in_243 .hype_line_22_corner2 path { 
	}		
	#stacks_in_243 .hype_line_22_corner3 path { 
	}		
	#stacks_in_243 .hype_line_22_corner4 path { 
	}
	#stacks_in_243 .hype_line_22_corner5 path { 
	}
	#stacks_in_243 .hype_line_22_corner6 path { 
	}
	#stacks_in_243 .hype_line_22_corner7 path { 
	}		
	#stacks_in_243 .inner_slice_content {				
			
			
			
			
			
	
	}		
	
	#stacks_in_243 .hype-divider-text-bg  {  margin-left: auto !important;  }		
   
	#stacks_in_243 .hype_line_22 path, #stacks_in_243 .hype_line_22_corner0 path, #stacks_in_243 .hype_line_22_corner1 path, #stacks_in_243 .hype_line_22_corner2 path, #stacks_in_243 .hype_line_22_corner3 path, #stacks_in_243 .hype_line_22_corner4 path, #stacks_in_243 .hype_line_22_corner5 path, #stacks_in_243 .hype_line_22_corner6 path, #stacks_in_243 .hype_line_22_corner7 path, #stacks_in_243 .hype_line_22_corner8 path, #stacks_in_243 .hype_line_22_corner9 path, #stacks_in_243 .hype_line_22_corner10 path {  
	       
	  }			
		
	#stacks_in_243 .inner_slice_content {
	 
						
		
	}		
}
  
#stacks_in_243 .hype_line_22_corner0 path, #stacks_in_243 .hype_line_22_corner1 path, #stacks_in_243 .hype_line_22_corner2 path, #stacks_in_243 .hype_line_22_corner3 path, #stacks_in_243 .hype_line_22_corner4 path, #stacks_in_243 .hype_line_22_corner5 path, #stacks_in_243 .hype_line_22_corner6 path, #stacks_in_243 .hype_line_22_corner7 path, #stacks_in_243 .hype_line_22_corner8 path, #stacks_in_243 .hype_line_22_corner9 path, #stacks_in_243 .hype_line_22_corner10 path  {	 	
	
	    
	 
}

#stacks_in_243 .trigger-22 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_243 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */#ncp-stacks_in_153 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_153.s2 .c.s1_2 .c-pad,#ncp-stacks_in_153.s3 .c.s1_3 .c-pad,#ncp-stacks_in_153.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_153.s3 .c.s2_3 .c-pad,#ncp-stacks_in_153.s4 .c.s2_4 .c-pad,#ncp-stacks_in_153.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_153.s2 .c.s2_2 .c-pad,#ncp-stacks_in_153.s3 .c.s3_3 .c-pad,#ncp-stacks_in_153.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_153 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_153 .c:first-child,#ncp-stacks_in_153.s4 .c.s1_4,#ncp-stacks_in_153.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_153 .c:last-child,#ncp-stacks_in_153.s4 .c.s3_4,#ncp-stacks_in_153.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_153.s2 .c-pad,#ncp-stacks_in_153.s3 .c-pad{padding:0 !important}#ncp-stacks_in_153.s4 .c{width:49.2%}#ncp-stacks_in_153.s4 .c.s1_4 .c-pad,#ncp-stacks_in_153.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_153.s4 .c.s2_4 .c-pad,#ncp-stacks_in_153.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_153 .c .c-pad{padding:0 !important}#ncp-stacks_in_153.s4 .c{width:100%}}
/* -- EACH CSS Template -- */
/*  Hype elements with CUSTOM CSS */
#stacks_in_79 .HYPE_document  { 
	text-align: center; display: block; width: 100%; height: 100%; margin: auto; padding: 0; min-width: 100%;  
	 
}
/*  buttons states toolbar */
#stacks_in_79 .button-stats:hover, .button-stats:hover {  color: #dcdcdc !important;	background-color: #262626 !important;  }
/* LINK AREA over the titles */
#stacks_in_79 .wrapper_link  {  
	display: none !important;	position: absolute;	padding: 0; top: 0; right: 0; left: 0; bottom: 0; margin: auto;	z-index: 2;	border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px;
	min-height: 100px !important; max-height: 200px !important;	width: auto; max-width: 75vw;   }
#stacks_in_79 .back_wrapper_8573 { 		
	text-align: center;	margin-right: auto; margin-left: auto; display: block; position: relative; max-width: 650vh;	
	 height: 35vh; min-height: 140px !important; 		
	 padding: 0;		
	%%[[if edit]]%% display:none;  	
%%[[endif]]%% }
/* fixed height setting */
@media (max-width: 800px) { #stacks_in_79 .back_wrapper_8573 { 
  } }
@media (max-width: 600px) { #stacks_in_79 .back_wrapper_8573 { 
  } }

#stacks_in_79 .wrapper_8573 { 
	text-align: center; margin-right: auto; margin-left: auto; display: block; position: relative;	max-width: 650px;		
	 height: 35vh; min-height: 140px !important; 		
	  
	 }
/* fixed height setting */
@media (max-width: 800px) { #stacks_in_79 .wrapper_8573 { 
  } }
@media (max-width: 600px) { #stacks_in_79 .wrapper_8573 { 
  } }

/*  Hype internal elements - rotation */
#stacks_in_79 .flex_elements{  	transform: rotate( 0deg ) !important; 	-webkit-transform: rotate(0deg ) !important; 	-moz-transform: rotate( 0deg ) !important;   }
/* --------------- */
#stacks_in_79 .wrapper_working_area  {  
	background: url(../files/edit_mode_titles_guide_border.gif) center center no-repeat !important;
	max-width: 650px;
	height: 35vh;
	background-size: contain !important; -webkit-background-size: contain !important; -moz-background-size: contain !important;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
	opacity: 0.65;	
	display: none !important;
	position: absolute;
	width: 100%; height: 100%;
	top: 0; bottom: 0; right: 0; left: 0;
	margin-right: auto; margin-left: auto; text-align: center;		
	
	  
	
}


/* ---TITLE active only with "STATIC" titles */
.hype-title-static {	   }
.hype-title-scale{		


 %%[[if !edit]]%%  
}

@keyframes hype-title-scale { 
0% {transform: scale(0.8); opacity: 0;}
40% {transform: scale(0.8);}
45% {opacity: 0;}      
100% {transform: scale(1); opacity: 1;}
}
@-webkit-keyframes hype-title-scale {
0% {-webkit-transform: scale(0.8); opacity: 0;}
40% {-webkit-transform: scale(0.8);} 
45% {opacity: 0;}      
100% {-webkit-transform: scale(1); opacity: 1;}
}
.hype-title-fade {		

 
  }

@keyframes hype-title-fade {
0% {opacity: 0;}   
10% {opacity: 0;} 
100% {opacity: 1;}
}
@-webkit-keyframes hype-title-fade {
0% { opacity: 0;} 
10% {opacity: 0;}   
100% {opacity: 1;}
}

 /*  A */
#stacks_in_79 .theme_title {  color: #D9002D !important;  }
 /*  B */
#stacks_in_79 .theme_title_b {  color: #D9002D !important;  }
/* Tit A-B styles  */
#stacks_in_79 .theme_slogan { 
	color: #728CAA !important; font-size: 57px !important; font-family: "bree_serifregular", monospace !important; font-style: none; text-transform: uppercase; text-decoration: none;	transform: rotate( 0deg ) !important; -webkit-transform: rotate( 0deg ) !important; -moz-transform: rotate( 0deg ) !important;	margin-top: 150px !important; margin-left: 0px !important; display: block !important; letter-spacing: 0px !important; line-height: 115px !important;   
}

/* TITLE CSS */
#stacks_in_79 .theme_title, #stacks_in_79 .theme_title_b { 
	font-size: 60px !important; font-style: none; 	text-transform: none;text-decoration: None; 	margin-top: 0px !important; margin-left: 0px !important; letter-spacing: 0px !important; line-height: 200px !important;	font-family: "title_cordial_font_selector", sans-serif !important; -webkit-transform: translate3d(0,0,0) !important;
	
	
	    font-family: "cordial_proregregular", sans-serif !important;	
	  
	
	 	
	
	 	
	
	 
	
	  
}

/* upg 1.1.3 - 113 */
#stacks_in_79 .theme_title, #stacks_in_79 .theme_title_b  {    }

/* back_wrapper- fix consolidation. stay under text */
#stacks_in_79 .back_wrapper_8573 {	 
	
/* upg 1.1.4 - 114 */
	
/* beta  */
/*	*/


 
 
}
#stacks_in_79 .back_wrapper_8573bg { 	
			
	text-align: center; display: block; position: relative;	
	max-width: 650vh;		
	 height: 35vh; min-height: 140px !important; 		
		
	padding: 0; margin: 0;  
		
}

/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_79 .back_wrapper_8573bg { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_79 .back_wrapper_8573bg {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_79 .back_wrapper_8573bg { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_79 .back_wrapper_8573bg { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_79 .back_wrapper_8573bg#stacks_in_79 .back_wrapper_8573bg {  background-attachment: scroll !important;  } }

/* fixed height setting */
@media (max-width: 800px) { #stacks_in_79 .back_wrapper_8573bg {    } }
@media (max-width: 600px) { #stacks_in_79 .back_wrapper_8573bg {    } }

#stacks_in_79 .theme_title, #stacks_in_79 .theme_title_b {
 
 
 text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important; 		










  
}
#stacks_in_79 .theme_title, #stacks_in_79 .theme_title_b {  }
/* --------------- */
/* @group Built-in Webfonts */
@font-face {
font-family: 'cordial_proregregular';
src: url('../files/webfonts/cordial_web/cordial_regular_39-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_regular_39-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_prosemibold';
src: url('../files/webfonts/cordial_web/cordial_semibold_38-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_semibold_38-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_promedium';
src: url('../files/webfonts/cordial_web/cordial_medium_38-webfont.woff2') format('woff2'),url('../files/webfonts/cordial_web/cordial_medium_38-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_prolight';
src: url('../files/webfonts/cordial_web/cordial_light_59-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_light_59-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_probold';
src: url('../files/webfonts/cordial_web/cordial_bold_69-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_bold_69-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_pro_inlineBdrounded';
src: url('../files/webfonts/cordial_web/cordial_inline_rou_17-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_inline_rou_17-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_pro_cherryBdrounded';
src: url('../files/webfonts/cordial_web/cordial_cherry_rou_22-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_cherry_rou_22-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
/* cordial end */
@font-face {
font-family: 'rubik_mono_oneregular';
src: url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'montserratbold';
src: url('../files/webfonts/montserrat/montserrat-bold-webfont.woff2') format('woff2'), url('../files/webfonts/montserrat/montserrat-bold-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'abelregular';
src: url('../files/webfonts/abel/abel-regular-webfont.woff2') format('woff2'), url('../files/webfonts/abel/abel-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'open_sanscondensed_light';
src: url('../files/webfonts/open-sans-condensed/opensans-condlight-webfont.woff2') format('woff2'), url('../files/webfonts/open-sans-condensed/opensans-condlight-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'bree_serifregular';
src: url('../files/webfonts/breeserif/breeserif-regular-webfont.woff2') format('woff2'), url('../files/webfonts/breeserif/breeserif-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'pacificoregular';
src: url('../files/webfonts/pacifico/pacifico-regular-webfont.woff2') format('woff2'), url('../files/webfonts/pacifico/pacifico-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'signikaregular';
src: url('../files/webfonts/signika/signika-regular-webfont.woff2') format('woff2'), url('../files/webfonts/signika/signika-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'rochesterregular';
src: url('../files/webfonts/rochester/rochester-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rochester/rochester-regular-webfont.woff') format('woff')
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'playfair_display_scregular';
src: url('../files/webfonts/playfairsc/playfairdisplaysc-regular-webfont.woff2') format('woff2'), url('../files/webfonts/playfairsc/playfairdisplaysc-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'ralewaylight';
src: url('../files/webfonts/raleway/raleway-light-webfont.woff2') format('woff2'), url('../files/webfonts/raleway/raleway-light-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'fjalla_oneregular';
src: url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'vigaregular';
src: url('../files/webfonts/viga/viga-regular-webfont.woff2') format('woff2'), url('../files/webfonts/viga/viga-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'ubunturegular';
src: url('../files/webfonts/ubuntu/ubuntu-r-webfont.woff2') format('woff2'), url('../files/webfonts/ubuntu/ubuntu-r-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'archivo_blackregular';
src: url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff2') format('woff2'), url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
/* @end */
#stacks_in_79 .decoration_color_1 {  background-color: #3B3631 !important; display: block !important;	margin-top: 0px !important; margin-left: 0px !important;  }
#stacks_in_79 .flash-color {  background-color: rgba(0, 0, 0, 0.35) !important;	width: 50px; height: 50px; margin-bottom: 13px; margin-right: auto; margin-left: auto; text-align: center;	
	display: none !important;  }
/* end style */



/*  EDIT mode */


/* -- End EACH CSS Template -- */#stacks_in_79 .scrollButton-hypetitles {   display: none !important;  position: absolute;	left: 0; z-index: 6; margin-right: auto; margin-left: auto;	right: 0; bottom: 8%; border-radius: 56px; -webkit-border-radius: 56px; -moz-border-radius: 56px; padding: 0; width: 92px; display: block; -webkit-animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;-moz-animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;	animation-iteration-count: 2; animation-delay: 0.15s; 
 }    
@keyframes hypetitles-button_pulse { 
0%{ opacity: 1; transform: scale(1.0) translate(0px, 0px); -moz-transform:    scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); } 
30%{ opacity: 0.8; transform: scale(0.9) translate(0px, 4px); -moz-transform: scale(0.9) translate(0px, 4px); -webkit-transform: scale(0.9) translate(0px, 4px); } 
75%{ opacity: 1; transform: scale(1.0) translate(0px, 0px); -moz-transform: scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); } 
 100%{ opacity: 1;  transform: scale(1.0) translate(0px, 0px); -moz-transform: scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); }  
}

@-webkit-keyframes hypetitles-button_pulse { 0%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} 30%{-webkit-transform: scale(0.9) translate(0px, 4px);  opacity: 0.8;} 75%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} 100%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} }

#stacks_in_79 .scrollButton-hypetitles a {  font-size: 50px !important; line-height: 1em; transition: 0.05s linear; 	-webkit-transition: 0.04s linear; -moz-transition: 0.04s linear; 	-webkit-animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; -moz-animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation-iteration-count: 1; animation-delay: 0.3s;	color: #D5D5D5 !important;   
 }

#stacks_in_79 .scrollButton-hypetitles [class^="fa fa-"], #stacks_in_79 .scrollButton-hypetitles #stacks_in_79 [class*="fa fa-"] { color: #D5D5D5 !important; } @keyframes hypetitles-button_pulse_initial { 0%{ opacity: 0; } 100%{ opacity: 1;} } @-webkit-keyframes hypetitles-button_pulse_initial { 0%{ opacity: 0;} 100%{ opacity: 1;} }
#stacks_in_79 .scrollButton-hypetitles a:hover { text-shadow: 0 0 7px rgba(0, 0, 0, 0.25); }

#stacks_in_79 .scrollButton-hypetitles [class^="fa fa-"] {  transition: all 0.17s linear; -moz-transition: all 0.17s linear; -webkit-transition: all 0.17s linear;  }
#stacks_in_79 .scrollButton-hypetitles [class^="fa fa-"]:active {transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; -moz-transform: scale(0.75) !important; }

#target-hypetitles {  position: absolute; height: 0px; width: 100%; bottom: 0px;  
 }
@media only screen and (max-height: 601px) {
#stacks_in_79 .scrollButton-hypetitles { display: none !important; } #stacks_in_79 .scrollButton-hypetitles a {  font-size: 0 !important; display: none !important;  }  
}/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

#stacks_in_245 .hype-text-22, #stacks_in_245 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_245 .hype-divider-text-bg  { 
background-color: rgba(203, 203, 203, 1.00) !important;
border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
#stacks_in_245 .hype-text-22, #stacks_in_245 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
}

#stacks_in_245 .hype-text-22, #stacks_in_245 .hype-text-22-mobile, #stacks_in_245 p .hype-text-22, #stacks_in_245 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
 
}

#stacks_in_245 .vertical-22 {  
  margin: auto; width: 100%; position: relative; min-height: 50px; 
 }

/* prevent issue in Foundation theme and some stacks */
#stacks_in_245 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_245 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_245_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_245 .wrapper-22 {

	margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
	  
	     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
			
			
			
			
			
			
	

}

#stacks_in_245 .inner_slice_content {
 
	pointer-events: auto; margin: auto; 	
	
	
		
	
		
	
	
	
	
	
	
	
	
    
	 display: none; 	
 
}

#stacks_in_245 .hype_line_22_corner7 path {
			
}		
#stacks_in_245 .hype_line_22 path, #stacks_in_245 .hype_line_22_corner0 path, #stacks_in_245 .hype_line_22_corner1 path, #stacks_in_245 .hype_line_22_corner2 path, #stacks_in_245 .hype_line_22_corner3 path, #stacks_in_245 .hype_line_22_corner4 path, #stacks_in_245 .hype_line_22_corner5 path, #stacks_in_245 .hype_line_22_corner6 path, #stacks_in_245 .hype_line_22_corner7 path, #stacks_in_245 .hype_line_22_corner8 path, #stacks_in_245 .hype_line_22_corner9 path, #stacks_in_245 .hype_line_22_corner10 path { stroke: #CBCBCB !important;
	stroke-linecap: butt !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_245 .hype_line_22 path, #stacks_in_245 .hype_line_22_corner0 path, #stacks_in_245 .hype_line_22_corner1 path, #stacks_in_245 .hype_line_22_corner2 path, #stacks_in_245 .hype_line_22_corner3 path, #stacks_in_245 .hype_line_22_corner4 path, #stacks_in_245 .hype_line_22_corner5 path, #stacks_in_245 .hype_line_22_corner6 path, #stacks_in_245 .hype_line_22_corner7 path, #stacks_in_245 .hype_line_22_corner8 path, #stacks_in_245 .hype_line_22_corner9 path, #stacks_in_245 .hype_line_22_corner10 path { stroke-width: 3px !important; }

@media (min-width: 630px) {
  #stacks_in_245 .hype-text-22 {  }
}

@media (max-width: 630px) {
	#stacks_in_245 .wrapper-22 { 
	    	
				
		
	}		
	#stacks_in_245 .hype-text-22 { 
	  
	  
	  	
		  
	}			
	#stacks_in_245 .hype-text-22-mobile { 
	  
	  
	  	
		  
	}		
	#stacks_in_245 .hype_line_22_corner1 path { 
	}		
	#stacks_in_245 .hype_line_22_corner2 path { 
	}		
	#stacks_in_245 .hype_line_22_corner3 path { 
	}		
	#stacks_in_245 .hype_line_22_corner4 path { 
	}
	#stacks_in_245 .hype_line_22_corner5 path { 
	}
	#stacks_in_245 .hype_line_22_corner6 path { 
	}
	#stacks_in_245 .hype_line_22_corner7 path { 
	}		
	#stacks_in_245 .inner_slice_content {				
			
			
			
			
			
	
	}		
	
	#stacks_in_245 .hype-divider-text-bg  {  margin-left: auto !important;  }		
   
	#stacks_in_245 .hype_line_22 path, #stacks_in_245 .hype_line_22_corner0 path, #stacks_in_245 .hype_line_22_corner1 path, #stacks_in_245 .hype_line_22_corner2 path, #stacks_in_245 .hype_line_22_corner3 path, #stacks_in_245 .hype_line_22_corner4 path, #stacks_in_245 .hype_line_22_corner5 path, #stacks_in_245 .hype_line_22_corner6 path, #stacks_in_245 .hype_line_22_corner7 path, #stacks_in_245 .hype_line_22_corner8 path, #stacks_in_245 .hype_line_22_corner9 path, #stacks_in_245 .hype_line_22_corner10 path {  
	       
	  }			
		
	#stacks_in_245 .inner_slice_content {
	 
						
		
	}		
}
  
#stacks_in_245 .hype_line_22_corner0 path, #stacks_in_245 .hype_line_22_corner1 path, #stacks_in_245 .hype_line_22_corner2 path, #stacks_in_245 .hype_line_22_corner3 path, #stacks_in_245 .hype_line_22_corner4 path, #stacks_in_245 .hype_line_22_corner5 path, #stacks_in_245 .hype_line_22_corner6 path, #stacks_in_245 .hype_line_22_corner7 path, #stacks_in_245 .hype_line_22_corner8 path, #stacks_in_245 .hype_line_22_corner9 path, #stacks_in_245 .hype_line_22_corner10 path  {	 	
	
	    
	 
}

#stacks_in_245 .trigger-22 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_245 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */#ncp-stacks_in_57 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_57.s2 .c.s1_2 .c-pad,#ncp-stacks_in_57.s3 .c.s1_3 .c-pad,#ncp-stacks_in_57.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_57.s3 .c.s2_3 .c-pad,#ncp-stacks_in_57.s4 .c.s2_4 .c-pad,#ncp-stacks_in_57.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_57.s2 .c.s2_2 .c-pad,#ncp-stacks_in_57.s3 .c.s3_3 .c-pad,#ncp-stacks_in_57.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_57 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_57 .c:first-child,#ncp-stacks_in_57.s4 .c.s1_4,#ncp-stacks_in_57.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_57 .c:last-child,#ncp-stacks_in_57.s4 .c.s3_4,#ncp-stacks_in_57.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_57.s2 .c-pad,#ncp-stacks_in_57.s3 .c-pad{padding:0 !important}#ncp-stacks_in_57.s4 .c{width:49.2%}#ncp-stacks_in_57.s4 .c.s1_4 .c-pad,#ncp-stacks_in_57.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_57.s4 .c.s2_4 .c-pad,#ncp-stacks_in_57.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_57 .c .c-pad{padding:0 !important}#ncp-stacks_in_57.s4 .c{width:100%}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

#stacks_in_247 .hype-text-22, #stacks_in_247 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_247 .hype-divider-text-bg  { 
background-color: rgba(203, 203, 203, 1.00) !important;
border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
#stacks_in_247 .hype-text-22, #stacks_in_247 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
}

#stacks_in_247 .hype-text-22, #stacks_in_247 .hype-text-22-mobile, #stacks_in_247 p .hype-text-22, #stacks_in_247 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
 
}

#stacks_in_247 .vertical-22 {  
  margin: auto; width: 100%; position: relative; min-height: 50px; 
 }

/* prevent issue in Foundation theme and some stacks */
#stacks_in_247 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_247 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_247_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_247 .wrapper-22 {

	margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
	  
	     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
			
			
			
			
			
			
	

}

#stacks_in_247 .inner_slice_content {
 
	pointer-events: auto; margin: auto; 	
	
	
		
	
		
	
	
	
	
	
	
	
	
    
	 display: none; 	
 
}

#stacks_in_247 .hype_line_22_corner7 path {
			
}		
#stacks_in_247 .hype_line_22 path, #stacks_in_247 .hype_line_22_corner0 path, #stacks_in_247 .hype_line_22_corner1 path, #stacks_in_247 .hype_line_22_corner2 path, #stacks_in_247 .hype_line_22_corner3 path, #stacks_in_247 .hype_line_22_corner4 path, #stacks_in_247 .hype_line_22_corner5 path, #stacks_in_247 .hype_line_22_corner6 path, #stacks_in_247 .hype_line_22_corner7 path, #stacks_in_247 .hype_line_22_corner8 path, #stacks_in_247 .hype_line_22_corner9 path, #stacks_in_247 .hype_line_22_corner10 path { stroke: #CBCBCB !important;
	stroke-linecap: butt !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_247 .hype_line_22 path, #stacks_in_247 .hype_line_22_corner0 path, #stacks_in_247 .hype_line_22_corner1 path, #stacks_in_247 .hype_line_22_corner2 path, #stacks_in_247 .hype_line_22_corner3 path, #stacks_in_247 .hype_line_22_corner4 path, #stacks_in_247 .hype_line_22_corner5 path, #stacks_in_247 .hype_line_22_corner6 path, #stacks_in_247 .hype_line_22_corner7 path, #stacks_in_247 .hype_line_22_corner8 path, #stacks_in_247 .hype_line_22_corner9 path, #stacks_in_247 .hype_line_22_corner10 path { stroke-width: 3px !important; }

@media (min-width: 630px) {
  #stacks_in_247 .hype-text-22 {  }
}

@media (max-width: 630px) {
	#stacks_in_247 .wrapper-22 { 
	    	
				
		
	}		
	#stacks_in_247 .hype-text-22 { 
	  
	  
	  	
		  
	}			
	#stacks_in_247 .hype-text-22-mobile { 
	  
	  
	  	
		  
	}		
	#stacks_in_247 .hype_line_22_corner1 path { 
	}		
	#stacks_in_247 .hype_line_22_corner2 path { 
	}		
	#stacks_in_247 .hype_line_22_corner3 path { 
	}		
	#stacks_in_247 .hype_line_22_corner4 path { 
	}
	#stacks_in_247 .hype_line_22_corner5 path { 
	}
	#stacks_in_247 .hype_line_22_corner6 path { 
	}
	#stacks_in_247 .hype_line_22_corner7 path { 
	}		
	#stacks_in_247 .inner_slice_content {				
			
			
			
			
			
	
	}		
	
	#stacks_in_247 .hype-divider-text-bg  {  margin-left: auto !important;  }		
   
	#stacks_in_247 .hype_line_22 path, #stacks_in_247 .hype_line_22_corner0 path, #stacks_in_247 .hype_line_22_corner1 path, #stacks_in_247 .hype_line_22_corner2 path, #stacks_in_247 .hype_line_22_corner3 path, #stacks_in_247 .hype_line_22_corner4 path, #stacks_in_247 .hype_line_22_corner5 path, #stacks_in_247 .hype_line_22_corner6 path, #stacks_in_247 .hype_line_22_corner7 path, #stacks_in_247 .hype_line_22_corner8 path, #stacks_in_247 .hype_line_22_corner9 path, #stacks_in_247 .hype_line_22_corner10 path {  
	       
	  }			
		
	#stacks_in_247 .inner_slice_content {
	 
						
		
	}		
}
  
#stacks_in_247 .hype_line_22_corner0 path, #stacks_in_247 .hype_line_22_corner1 path, #stacks_in_247 .hype_line_22_corner2 path, #stacks_in_247 .hype_line_22_corner3 path, #stacks_in_247 .hype_line_22_corner4 path, #stacks_in_247 .hype_line_22_corner5 path, #stacks_in_247 .hype_line_22_corner6 path, #stacks_in_247 .hype_line_22_corner7 path, #stacks_in_247 .hype_line_22_corner8 path, #stacks_in_247 .hype_line_22_corner9 path, #stacks_in_247 .hype_line_22_corner10 path  {	 	
	
	    
	 
}

#stacks_in_247 .trigger-22 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_247 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */#ncp-stacks_in_165 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_165.s2 .c.s1_2 .c-pad,#ncp-stacks_in_165.s3 .c.s1_3 .c-pad,#ncp-stacks_in_165.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_165.s3 .c.s2_3 .c-pad,#ncp-stacks_in_165.s4 .c.s2_4 .c-pad,#ncp-stacks_in_165.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_165.s2 .c.s2_2 .c-pad,#ncp-stacks_in_165.s3 .c.s3_3 .c-pad,#ncp-stacks_in_165.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_165 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_165 .c:first-child,#ncp-stacks_in_165.s4 .c.s1_4,#ncp-stacks_in_165.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_165 .c:last-child,#ncp-stacks_in_165.s4 .c.s3_4,#ncp-stacks_in_165.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_165.s2 .c-pad,#ncp-stacks_in_165.s3 .c-pad{padding:0 !important}#ncp-stacks_in_165.s4 .c{width:49.2%}#ncp-stacks_in_165.s4 .c.s1_4 .c-pad,#ncp-stacks_in_165.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_165.s4 .c.s2_4 .c-pad,#ncp-stacks_in_165.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_165 .c .c-pad{padding:0 !important}#ncp-stacks_in_165.s4 .c{width:100%}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

#stacks_in_249 .hype-text-22, #stacks_in_249 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_249 .hype-divider-text-bg  { 
background-color: rgba(203, 203, 203, 1.00) !important;
border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
#stacks_in_249 .hype-text-22, #stacks_in_249 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
}

#stacks_in_249 .hype-text-22, #stacks_in_249 .hype-text-22-mobile, #stacks_in_249 p .hype-text-22, #stacks_in_249 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
 
}

#stacks_in_249 .vertical-22 {  
  margin: auto; width: 100%; position: relative; min-height: 50px; 
 }

/* prevent issue in Foundation theme and some stacks */
#stacks_in_249 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_249 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_249_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_249 .wrapper-22 {

	margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
	  
	     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
			
			
			
			
			
			
	

}

#stacks_in_249 .inner_slice_content {
 
	pointer-events: auto; margin: auto; 	
	
	
		
	
		
	
	
	
	
	
	
	
	
    
	 display: none; 	
 
}

#stacks_in_249 .hype_line_22_corner7 path {
			
}		
#stacks_in_249 .hype_line_22 path, #stacks_in_249 .hype_line_22_corner0 path, #stacks_in_249 .hype_line_22_corner1 path, #stacks_in_249 .hype_line_22_corner2 path, #stacks_in_249 .hype_line_22_corner3 path, #stacks_in_249 .hype_line_22_corner4 path, #stacks_in_249 .hype_line_22_corner5 path, #stacks_in_249 .hype_line_22_corner6 path, #stacks_in_249 .hype_line_22_corner7 path, #stacks_in_249 .hype_line_22_corner8 path, #stacks_in_249 .hype_line_22_corner9 path, #stacks_in_249 .hype_line_22_corner10 path { stroke: #CBCBCB !important;
	stroke-linecap: butt !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_249 .hype_line_22 path, #stacks_in_249 .hype_line_22_corner0 path, #stacks_in_249 .hype_line_22_corner1 path, #stacks_in_249 .hype_line_22_corner2 path, #stacks_in_249 .hype_line_22_corner3 path, #stacks_in_249 .hype_line_22_corner4 path, #stacks_in_249 .hype_line_22_corner5 path, #stacks_in_249 .hype_line_22_corner6 path, #stacks_in_249 .hype_line_22_corner7 path, #stacks_in_249 .hype_line_22_corner8 path, #stacks_in_249 .hype_line_22_corner9 path, #stacks_in_249 .hype_line_22_corner10 path { stroke-width: 3px !important; }

@media (min-width: 630px) {
  #stacks_in_249 .hype-text-22 {  }
}

@media (max-width: 630px) {
	#stacks_in_249 .wrapper-22 { 
	    	
				
		
	}		
	#stacks_in_249 .hype-text-22 { 
	  
	  
	  	
		  
	}			
	#stacks_in_249 .hype-text-22-mobile { 
	  
	  
	  	
		  
	}		
	#stacks_in_249 .hype_line_22_corner1 path { 
	}		
	#stacks_in_249 .hype_line_22_corner2 path { 
	}		
	#stacks_in_249 .hype_line_22_corner3 path { 
	}		
	#stacks_in_249 .hype_line_22_corner4 path { 
	}
	#stacks_in_249 .hype_line_22_corner5 path { 
	}
	#stacks_in_249 .hype_line_22_corner6 path { 
	}
	#stacks_in_249 .hype_line_22_corner7 path { 
	}		
	#stacks_in_249 .inner_slice_content {				
			
			
			
			
			
	
	}		
	
	#stacks_in_249 .hype-divider-text-bg  {  margin-left: auto !important;  }		
   
	#stacks_in_249 .hype_line_22 path, #stacks_in_249 .hype_line_22_corner0 path, #stacks_in_249 .hype_line_22_corner1 path, #stacks_in_249 .hype_line_22_corner2 path, #stacks_in_249 .hype_line_22_corner3 path, #stacks_in_249 .hype_line_22_corner4 path, #stacks_in_249 .hype_line_22_corner5 path, #stacks_in_249 .hype_line_22_corner6 path, #stacks_in_249 .hype_line_22_corner7 path, #stacks_in_249 .hype_line_22_corner8 path, #stacks_in_249 .hype_line_22_corner9 path, #stacks_in_249 .hype_line_22_corner10 path {  
	       
	  }			
		
	#stacks_in_249 .inner_slice_content {
	 
						
		
	}		
}
  
#stacks_in_249 .hype_line_22_corner0 path, #stacks_in_249 .hype_line_22_corner1 path, #stacks_in_249 .hype_line_22_corner2 path, #stacks_in_249 .hype_line_22_corner3 path, #stacks_in_249 .hype_line_22_corner4 path, #stacks_in_249 .hype_line_22_corner5 path, #stacks_in_249 .hype_line_22_corner6 path, #stacks_in_249 .hype_line_22_corner7 path, #stacks_in_249 .hype_line_22_corner8 path, #stacks_in_249 .hype_line_22_corner9 path, #stacks_in_249 .hype_line_22_corner10 path  {	 	
	
	    
	 
}

#stacks_in_249 .trigger-22 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_249 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */#ncp-stacks_in_168 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_168.s2 .c.s1_2 .c-pad,#ncp-stacks_in_168.s3 .c.s1_3 .c-pad,#ncp-stacks_in_168.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_168.s3 .c.s2_3 .c-pad,#ncp-stacks_in_168.s4 .c.s2_4 .c-pad,#ncp-stacks_in_168.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_168.s2 .c.s2_2 .c-pad,#ncp-stacks_in_168.s3 .c.s3_3 .c-pad,#ncp-stacks_in_168.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_168 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_168 .c:first-child,#ncp-stacks_in_168.s4 .c.s1_4,#ncp-stacks_in_168.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_168 .c:last-child,#ncp-stacks_in_168.s4 .c.s3_4,#ncp-stacks_in_168.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_168.s2 .c-pad,#ncp-stacks_in_168.s3 .c-pad{padding:0 !important}#ncp-stacks_in_168.s4 .c{width:49.2%}#ncp-stacks_in_168.s4 .c.s1_4 .c-pad,#ncp-stacks_in_168.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_168.s4 .c.s2_4 .c-pad,#ncp-stacks_in_168.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_168 .c .c-pad{padding:0 !important}#ncp-stacks_in_168.s4 .c{width:100%}}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

#stacks_in_251 .hype-text-22, #stacks_in_251 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_251 .hype-divider-text-bg  { 
background-color: rgba(203, 203, 203, 1.00) !important;
border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
#stacks_in_251 .hype-text-22, #stacks_in_251 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
}

#stacks_in_251 .hype-text-22, #stacks_in_251 .hype-text-22-mobile, #stacks_in_251 p .hype-text-22, #stacks_in_251 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
 
}

#stacks_in_251 .vertical-22 {  
  margin: auto; width: 100%; position: relative; min-height: 50px; 
 }

/* prevent issue in Foundation theme and some stacks */
#stacks_in_251 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_251 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_251_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_251 .wrapper-22 {

	margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
	  
	     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
			
			
			
			
			
			
	

}

#stacks_in_251 .inner_slice_content {
 
	pointer-events: auto; margin: auto; 	
	
	
		
	
		
	
	
	
	
	
	
	
	
    
	 display: none; 	
 
}

#stacks_in_251 .hype_line_22_corner7 path {
			
}		
#stacks_in_251 .hype_line_22 path, #stacks_in_251 .hype_line_22_corner0 path, #stacks_in_251 .hype_line_22_corner1 path, #stacks_in_251 .hype_line_22_corner2 path, #stacks_in_251 .hype_line_22_corner3 path, #stacks_in_251 .hype_line_22_corner4 path, #stacks_in_251 .hype_line_22_corner5 path, #stacks_in_251 .hype_line_22_corner6 path, #stacks_in_251 .hype_line_22_corner7 path, #stacks_in_251 .hype_line_22_corner8 path, #stacks_in_251 .hype_line_22_corner9 path, #stacks_in_251 .hype_line_22_corner10 path { stroke: #CBCBCB !important;
	stroke-linecap: butt !important; 
 
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_251 .hype_line_22 path, #stacks_in_251 .hype_line_22_corner0 path, #stacks_in_251 .hype_line_22_corner1 path, #stacks_in_251 .hype_line_22_corner2 path, #stacks_in_251 .hype_line_22_corner3 path, #stacks_in_251 .hype_line_22_corner4 path, #stacks_in_251 .hype_line_22_corner5 path, #stacks_in_251 .hype_line_22_corner6 path, #stacks_in_251 .hype_line_22_corner7 path, #stacks_in_251 .hype_line_22_corner8 path, #stacks_in_251 .hype_line_22_corner9 path, #stacks_in_251 .hype_line_22_corner10 path { stroke-width: 3px !important; }

@media (min-width: 630px) {
  #stacks_in_251 .hype-text-22 {  }
}

@media (max-width: 630px) {
	#stacks_in_251 .wrapper-22 { 
	    	
				
		
	}		
	#stacks_in_251 .hype-text-22 { 
	  
	  
	  	
		  
	}			
	#stacks_in_251 .hype-text-22-mobile { 
	  
	  
	  	
		  
	}		
	#stacks_in_251 .hype_line_22_corner1 path { 
	}		
	#stacks_in_251 .hype_line_22_corner2 path { 
	}		
	#stacks_in_251 .hype_line_22_corner3 path { 
	}		
	#stacks_in_251 .hype_line_22_corner4 path { 
	}
	#stacks_in_251 .hype_line_22_corner5 path { 
	}
	#stacks_in_251 .hype_line_22_corner6 path { 
	}
	#stacks_in_251 .hype_line_22_corner7 path { 
	}		
	#stacks_in_251 .inner_slice_content {				
			
			
			
			
			
	
	}		
	
	#stacks_in_251 .hype-divider-text-bg  {  margin-left: auto !important;  }		
   
	#stacks_in_251 .hype_line_22 path, #stacks_in_251 .hype_line_22_corner0 path, #stacks_in_251 .hype_line_22_corner1 path, #stacks_in_251 .hype_line_22_corner2 path, #stacks_in_251 .hype_line_22_corner3 path, #stacks_in_251 .hype_line_22_corner4 path, #stacks_in_251 .hype_line_22_corner5 path, #stacks_in_251 .hype_line_22_corner6 path, #stacks_in_251 .hype_line_22_corner7 path, #stacks_in_251 .hype_line_22_corner8 path, #stacks_in_251 .hype_line_22_corner9 path, #stacks_in_251 .hype_line_22_corner10 path {  
	       
	  }			
		
	#stacks_in_251 .inner_slice_content {
	 
						
		
	}		
}
  
#stacks_in_251 .hype_line_22_corner0 path, #stacks_in_251 .hype_line_22_corner1 path, #stacks_in_251 .hype_line_22_corner2 path, #stacks_in_251 .hype_line_22_corner3 path, #stacks_in_251 .hype_line_22_corner4 path, #stacks_in_251 .hype_line_22_corner5 path, #stacks_in_251 .hype_line_22_corner6 path, #stacks_in_251 .hype_line_22_corner7 path, #stacks_in_251 .hype_line_22_corner8 path, #stacks_in_251 .hype_line_22_corner9 path, #stacks_in_251 .hype_line_22_corner10 path  {	 	
	
	    
	 
}

#stacks_in_251 .trigger-22 { opacity: 0 !important; 
 margin-top: 0px !important; 
 
}
#stacks_in_251 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */#ncp-stacks_in_89 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_89.s2 .c.s1_2 .c-pad,#ncp-stacks_in_89.s3 .c.s1_3 .c-pad,#ncp-stacks_in_89.s4 .c.s1_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_89.s3 .c.s2_3 .c-pad,#ncp-stacks_in_89.s4 .c.s2_4 .c-pad,#ncp-stacks_in_89.s4 .c.s3_4 .c-pad{padding:0 2px}#ncp-stacks_in_89.s2 .c.s2_2 .c-pad,#ncp-stacks_in_89.s3 .c.s3_3 .c-pad,#ncp-stacks_in_89.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}@media only screen and (max-width:600px){#ncp-stacks_in_89 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_89 .c:first-child,#ncp-stacks_in_89.s4 .c.s1_4,#ncp-stacks_in_89.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_89 .c:last-child,#ncp-stacks_in_89.s4 .c.s3_4,#ncp-stacks_in_89.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_89.s2 .c-pad,#ncp-stacks_in_89.s3 .c-pad{padding:0 !important}#ncp-stacks_in_89.s4 .c{width:49.2%}#ncp-stacks_in_89.s4 .c.s1_4 .c-pad,#ncp-stacks_in_89.s4 .c.s3_4 .c-pad{padding:0 4px 0 0}#ncp-stacks_in_89.s4 .c.s2_4 .c-pad,#ncp-stacks_in_89.s4 .c.s4_4 .c-pad{padding:0 0 0 4px}}@media only screen and (max-width:300px){#ncp-stacks_in_89 .c .c-pad{padding:0 !important}#ncp-stacks_in_89.s4 .c{width:100%}}
#stacks_in_210_button {
	display:block;
	position: relative;
	text-align: center;
}


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







#stacks_in_210 a:link, #stacks_in_210 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_210 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_210 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_210 {
	margin:  13px;
	padding:  12px;
}
#stacks_in_212_button {
	display:block;
	position: relative;
	text-align: center;
}


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







#stacks_in_212 a:link, #stacks_in_212 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_212 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_212 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_212 {
	margin:  14px;
	padding:  9px;
}
