#usefulStackWrapperstacks_in_320632 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 800px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320632 {
	padding-bottom: 3%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 1%;
	margin-right: 1%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320632 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_320618 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320618 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320618 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320621 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320621 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320621 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320621 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320621 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_320623 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320623 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320623 {
		display: none;
	}
}













#stacks_in_320626 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_320619 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320619 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320619 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320628 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320628 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320628 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320628 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320628 {
    font-size: inherit;
  }
}




#stacks_in_320631 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320648 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320648 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320648 {
		display: none;
	}
}













#stacks_in_320650 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_321581 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321581 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321581 {
		display: none;
	}
}












/*
-------------------------------------------
File: 'Blueball FreeStacks Responsive 2 Column Stack' 
Style Sheet: fsr2columns.css Style Sheet
Created: 29, December 2012
Last Modified: 17, April 2014
Author: Blueball Design, Charlie Lockhart
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_321612 #fsr_colwrap_stacks_in_321612 {
	width: 100%;
	vertical-align: top;
	margin: 0;
	padding: 0;
	overflow: auto;
}

#stacks_in_321612 #fsr_colwrap_stacks_in_321612 #fsr_leftcol_stacks_in_321612 {
	float: left;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
}

#stacks_in_321612 #fsr_colwrap_stacks_in_321612 #fsr_leftcol_stacks_in_321612 .leftcolpad_stacks_in_321612 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321612 #fsr_colwrap_stacks_in_321612 #fsr_rightcol_stacks_in_321612 {
	float: right;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321612 #fsr_colwrap_stacks_in_321612 #fsr_rightcol_stacks_in_321612 .rightcolpad_stacks_in_321612 {
	padding: 0px 0px 0px 0px;
}

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

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

#stacks_in_321612 #fsr_colwrap_stacks_in_321612 #fsr_leftcol_stacks_in_321612 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321612 #fsr_colwrap_stacks_in_321612 #fsr_leftcol_stacks_in_321612 .leftcolpad_stacks_in_321612 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321612 #fsr_colwrap_stacks_in_321612 #fsr_rightcol_stacks_in_321612 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321612 #fsr_colwrap_stacks_in_321612 #fsr_rightcol_stacks_in_321612 .rightcolpad_stacks_in_321612 {
	padding: 0px 0px 0px 0px;
}

}#usefulStackWrapperstacks_in_321606 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321606 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_321606 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321607 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321607 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321607 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321607 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321607 {
    font-size: inherit;
  }
}




#stacks_in_321610 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321584 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321584 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321584 {
		display: none;
	}
}













#stacks_in_321584 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_321585 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321585 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321585 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321586 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321586 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321586 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321586 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321586 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_321587 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321587 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321587 {
		display: none;
	}
}













#stacks_in_321590 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_321593 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321593 {
	padding-bottom: 4%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321593 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321594 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321594 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321594 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321594 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321594 {
    font-size: inherit;
  }
}




#stacks_in_321597 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321577 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321577 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321577 {
		display: none;
	}
}













#stacks_in_321578 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_321546 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321546 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321546 {
		display: none;
	}
}












/*
-------------------------------------------
File: 'Blueball FreeStacks Responsive 2 Column Stack' 
Style Sheet: fsr2columns.css Style Sheet
Created: 29, December 2012
Last Modified: 17, April 2014
Author: Blueball Design, Charlie Lockhart
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_321615 #fsr_colwrap_stacks_in_321615 {
	width: 100%;
	vertical-align: top;
	margin: 0;
	padding: 0;
	overflow: auto;
}

#stacks_in_321615 #fsr_colwrap_stacks_in_321615 #fsr_leftcol_stacks_in_321615 {
	float: left;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
}

#stacks_in_321615 #fsr_colwrap_stacks_in_321615 #fsr_leftcol_stacks_in_321615 .leftcolpad_stacks_in_321615 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321615 #fsr_colwrap_stacks_in_321615 #fsr_rightcol_stacks_in_321615 {
	float: right;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321615 #fsr_colwrap_stacks_in_321615 #fsr_rightcol_stacks_in_321615 .rightcolpad_stacks_in_321615 {
	padding: 0px 0px 0px 0px;
}

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

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

#stacks_in_321615 #fsr_colwrap_stacks_in_321615 #fsr_leftcol_stacks_in_321615 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321615 #fsr_colwrap_stacks_in_321615 #fsr_leftcol_stacks_in_321615 .leftcolpad_stacks_in_321615 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321615 #fsr_colwrap_stacks_in_321615 #fsr_rightcol_stacks_in_321615 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321615 #fsr_colwrap_stacks_in_321615 #fsr_rightcol_stacks_in_321615 .rightcolpad_stacks_in_321615 {
	padding: 0px 0px 0px 0px;
}

}#usefulStackWrapperstacks_in_321571 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321571 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_321571 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321572 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321572 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321572 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321572 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321572 {
    font-size: inherit;
  }
}




#stacks_in_321575 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321549 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321549 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321549 {
		display: none;
	}
}













#stacks_in_321549 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_321550 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321550 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321550 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321551 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321551 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321551 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321551 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321551 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_321552 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321552 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321552 {
		display: none;
	}
}













#stacks_in_321555 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_321558 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321558 {
	padding-bottom: 4%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321558 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321559 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321559 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321559 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321559 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321559 {
    font-size: inherit;
  }
}




#stacks_in_321562 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321542 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321542 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321542 {
		display: none;
	}
}













#stacks_in_321543 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_320652 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320652 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320652 {
		display: none;
	}
}












/*
-------------------------------------------
File: 'Blueball FreeStacks Responsive 2 Column Stack' 
Style Sheet: fsr2columns.css Style Sheet
Created: 29, December 2012
Last Modified: 17, April 2014
Author: Blueball Design, Charlie Lockhart
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_321618 #fsr_colwrap_stacks_in_321618 {
	width: 100%;
	vertical-align: top;
	margin: 0;
	padding: 0;
	overflow: auto;
}

#stacks_in_321618 #fsr_colwrap_stacks_in_321618 #fsr_leftcol_stacks_in_321618 {
	float: left;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
}

#stacks_in_321618 #fsr_colwrap_stacks_in_321618 #fsr_leftcol_stacks_in_321618 .leftcolpad_stacks_in_321618 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321618 #fsr_colwrap_stacks_in_321618 #fsr_rightcol_stacks_in_321618 {
	float: right;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321618 #fsr_colwrap_stacks_in_321618 #fsr_rightcol_stacks_in_321618 .rightcolpad_stacks_in_321618 {
	padding: 0px 0px 0px 0px;
}

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

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

#stacks_in_321618 #fsr_colwrap_stacks_in_321618 #fsr_leftcol_stacks_in_321618 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321618 #fsr_colwrap_stacks_in_321618 #fsr_leftcol_stacks_in_321618 .leftcolpad_stacks_in_321618 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321618 #fsr_colwrap_stacks_in_321618 #fsr_rightcol_stacks_in_321618 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321618 #fsr_colwrap_stacks_in_321618 #fsr_rightcol_stacks_in_321618 .rightcolpad_stacks_in_321618 {
	padding: 0px 0px 0px 0px;
}

}#usefulStackWrapperstacks_in_321008 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321008 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_321008 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321010 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321010 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321010 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321010 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321010 {
    font-size: inherit;
  }
}




#stacks_in_321013 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320657 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320657 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320657 {
		display: none;
	}
}













#stacks_in_320657 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_320737 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320737 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320737 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320739 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320739 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320739 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320739 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320739 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_320741 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320741 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320741 {
		display: none;
	}
}













#stacks_in_320744 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_320745 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320745 {
	padding-bottom: 4%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320745 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320747 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320747 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320747 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320747 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320747 {
    font-size: inherit;
  }
}




#stacks_in_320750 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320753 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320753 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320753 {
		display: none;
	}
}













#stacks_in_320755 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_320757 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320757 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320757 {
		display: none;
	}
}












/*
-------------------------------------------
File: 'Blueball FreeStacks Responsive 2 Column Stack' 
Style Sheet: fsr2columns.css Style Sheet
Created: 29, December 2012
Last Modified: 17, April 2014
Author: Blueball Design, Charlie Lockhart
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_321621 #fsr_colwrap_stacks_in_321621 {
	width: 100%;
	vertical-align: top;
	margin: 0;
	padding: 0;
	overflow: auto;
}

#stacks_in_321621 #fsr_colwrap_stacks_in_321621 #fsr_leftcol_stacks_in_321621 {
	float: left;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
}

#stacks_in_321621 #fsr_colwrap_stacks_in_321621 #fsr_leftcol_stacks_in_321621 .leftcolpad_stacks_in_321621 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321621 #fsr_colwrap_stacks_in_321621 #fsr_rightcol_stacks_in_321621 {
	float: right;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321621 #fsr_colwrap_stacks_in_321621 #fsr_rightcol_stacks_in_321621 .rightcolpad_stacks_in_321621 {
	padding: 0px 0px 0px 0px;
}

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

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

#stacks_in_321621 #fsr_colwrap_stacks_in_321621 #fsr_leftcol_stacks_in_321621 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321621 #fsr_colwrap_stacks_in_321621 #fsr_leftcol_stacks_in_321621 .leftcolpad_stacks_in_321621 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321621 #fsr_colwrap_stacks_in_321621 #fsr_rightcol_stacks_in_321621 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321621 #fsr_colwrap_stacks_in_321621 #fsr_rightcol_stacks_in_321621 .rightcolpad_stacks_in_321621 {
	padding: 0px 0px 0px 0px;
}

}#usefulStackWrapperstacks_in_321014 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321014 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_321014 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321016 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321016 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321016 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321016 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321016 {
    font-size: inherit;
  }
}




#stacks_in_321019 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320769 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320769 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320769 {
		display: none;
	}
}













#stacks_in_320769 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_320771 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320771 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320771 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320773 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320773 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320773 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320773 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320773 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_320775 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320775 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320775 {
		display: none;
	}
}













#stacks_in_320778 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_320779 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320779 {
	padding-bottom: 6%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320779 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320781 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320781 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320781 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320781 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320781 {
    font-size: inherit;
  }
}




#stacks_in_320784 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321538 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321538 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321538 {
		display: none;
	}
}













#stacks_in_321540 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_321507 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321507 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321507 {
		display: none;
	}
}












/*
-------------------------------------------
File: 'Blueball FreeStacks Responsive 2 Column Stack' 
Style Sheet: fsr2columns.css Style Sheet
Created: 29, December 2012
Last Modified: 17, April 2014
Author: Blueball Design, Charlie Lockhart
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_321624 #fsr_colwrap_stacks_in_321624 {
	width: 100%;
	vertical-align: top;
	margin: 0;
	padding: 0;
	overflow: auto;
}

#stacks_in_321624 #fsr_colwrap_stacks_in_321624 #fsr_leftcol_stacks_in_321624 {
	float: left;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
}

#stacks_in_321624 #fsr_colwrap_stacks_in_321624 #fsr_leftcol_stacks_in_321624 .leftcolpad_stacks_in_321624 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321624 #fsr_colwrap_stacks_in_321624 #fsr_rightcol_stacks_in_321624 {
	float: right;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321624 #fsr_colwrap_stacks_in_321624 #fsr_rightcol_stacks_in_321624 .rightcolpad_stacks_in_321624 {
	padding: 0px 0px 0px 0px;
}

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

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

#stacks_in_321624 #fsr_colwrap_stacks_in_321624 #fsr_leftcol_stacks_in_321624 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321624 #fsr_colwrap_stacks_in_321624 #fsr_leftcol_stacks_in_321624 .leftcolpad_stacks_in_321624 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321624 #fsr_colwrap_stacks_in_321624 #fsr_rightcol_stacks_in_321624 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321624 #fsr_colwrap_stacks_in_321624 #fsr_rightcol_stacks_in_321624 .rightcolpad_stacks_in_321624 {
	padding: 0px 0px 0px 0px;
}

}#usefulStackWrapperstacks_in_321513 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321513 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 600px) {
	#usefulStackstacks_in_321513 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321515 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321515 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321515 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321515 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321515 {
    font-size: inherit;
  }
}




#stacks_in_321518 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321520 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321520 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321520 {
		display: none;
	}
}













#stacks_in_321520 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_321522 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321522 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321522 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321524 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321524 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321524 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321524 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321524 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_321526 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321526 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321526 {
		display: none;
	}
}













#stacks_in_321529 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_321530 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321530 {
	padding-bottom: 4%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321530 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321532 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321532 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321532 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321532 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321532 {
    font-size: inherit;
  }
}




#stacks_in_321535 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320787 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320787 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320787 {
		display: none;
	}
}













#stacks_in_320789 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_320791 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320791 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320791 {
		display: none;
	}
}












/*
-------------------------------------------
File: 'Blueball FreeStacks Responsive 2 Column Stack' 
Style Sheet: fsr2columns.css Style Sheet
Created: 29, December 2012
Last Modified: 17, April 2014
Author: Blueball Design, Charlie Lockhart
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_321627 #fsr_colwrap_stacks_in_321627 {
	width: 100%;
	vertical-align: top;
	margin: 0;
	padding: 0;
	overflow: auto;
}

#stacks_in_321627 #fsr_colwrap_stacks_in_321627 #fsr_leftcol_stacks_in_321627 {
	float: left;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
}

#stacks_in_321627 #fsr_colwrap_stacks_in_321627 #fsr_leftcol_stacks_in_321627 .leftcolpad_stacks_in_321627 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321627 #fsr_colwrap_stacks_in_321627 #fsr_rightcol_stacks_in_321627 {
	float: right;
	display: block;
	width: 50%;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321627 #fsr_colwrap_stacks_in_321627 #fsr_rightcol_stacks_in_321627 .rightcolpad_stacks_in_321627 {
	padding: 0px 0px 0px 0px;
}

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

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

#stacks_in_321627 #fsr_colwrap_stacks_in_321627 #fsr_leftcol_stacks_in_321627 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321627 #fsr_colwrap_stacks_in_321627 #fsr_leftcol_stacks_in_321627 .leftcolpad_stacks_in_321627 {
	padding: 0px 0px 0px 0px;
}

#stacks_in_321627 #fsr_colwrap_stacks_in_321627 #fsr_rightcol_stacks_in_321627 {
	display: block;
	float: left;
	width: 100% !important;
	height: auto;
	margin: 0;
	padding: 0;
}

#stacks_in_321627 #fsr_colwrap_stacks_in_321627 #fsr_rightcol_stacks_in_321627 .rightcolpad_stacks_in_321627 {
	padding: 0px 0px 0px 0px;
}

}#usefulStackWrapperstacks_in_321020 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321020 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321020 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321022 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321022 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321022 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321022 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321022 {
    font-size: inherit;
  }
}




#stacks_in_321025 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320798 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320798 {
	padding-bottom: 0%;
	padding-top: 4%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320798 {
		display: none;
	}
}













#stacks_in_320798 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_320800 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320800 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320800 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320802 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320802 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320802 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320802 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320802 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_320804 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320804 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320804 {
		display: none;
	}
}













#stacks_in_320807 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_320808 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320808 {
	padding-bottom: 8%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320808 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320810 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320810 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320810 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320810 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320810 {
    font-size: inherit;
  }
}




#stacks_in_320813 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321044 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321044 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 500px) {
	#usefulStackstacks_in_321044 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_320818 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320818 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320818 {
		display: none;
	}
}












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

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

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

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

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








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



}



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


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


}



#usefulStackWrapperstacks_in_321026 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321026 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321026 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321028 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321028 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321028 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321028 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321028 {
    font-size: inherit;
  }
}




#stacks_in_321031 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321032 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321032 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321032 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321034 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321034 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321034 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321034 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321034 {
    font-size: inherit;
  }
}




#stacks_in_321037 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321038 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321038 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321038 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321040 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321040 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321040 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321040 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321040 {
    font-size: inherit;
  }
}




#stacks_in_321043 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320877 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320877 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320877 {
		display: none;
	}
}













#stacks_in_320879 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_320881 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320881 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320881 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_320968 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320968 {
	padding-bottom: 3%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320968 {
		display: none;
	}
}












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

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

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




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










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



}



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


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


}





#usefulStackWrapperstacks_in_321046 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321046 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321046 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321048 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321048 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321048 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321048 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321048 {
    font-size: inherit;
  }
}




#stacks_in_321051 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320888 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320888 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320888 {
		display: none;
	}
}













#stacks_in_320888 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_320890 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320890 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320890 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320892 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320892 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320892 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320892 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320892 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_320894 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320894 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320894 {
		display: none;
	}
}













#stacks_in_320897 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_320898 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320898 {
	padding-bottom: 6%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320898 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320900 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320900 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320900 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320900 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320900 {
    font-size: inherit;
  }
}




#stacks_in_320903 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320964 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320964 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320964 {
		display: none;
	}
}












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

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

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




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










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



}



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


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


}





#usefulStackWrapperstacks_in_320990 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320990 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320990 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320992 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320992 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320992 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320992 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320992 {
    font-size: inherit;
  }
}




#stacks_in_320995 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320948 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320948 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320948 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320950 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320950 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320950 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320950 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320950 {
    font-size: inherit;
  }
}




#stacks_in_320953 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320966 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320966 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320966 {
		display: none;
	}
}












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

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

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




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










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



}



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


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


}





#usefulStackWrapperstacks_in_321002 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321002 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321002 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321004 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321004 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321004 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321004 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321004 {
    font-size: inherit;
  }
}




#stacks_in_321007 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320996 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320996 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320996 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_320998 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_320998 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_320998 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_320998 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_320998 {
    font-size: inherit;
  }
}




#stacks_in_321001 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_320986 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_320986 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_320986 {
		display: none;
	}
}













#stacks_in_320988 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_321052 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321052 {
	padding-bottom: 3%;
	padding-top: 4%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321052 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_321054 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321054 {
	padding-bottom: 0%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321054 {
		display: none;
	}
}












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

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

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




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










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



}



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


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


}





#usefulStackWrapperstacks_in_321317 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321317 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 3%;
	padding-right: 3%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321317 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_321148 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321148 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 500px) {
	#usefulStackstacks_in_321148 {
		display: none;
	}
}













.spacerStack {
	height: 60.00px;
}

#spacerStackstacks_in_321147 {
	height: 60.00px;
}




















@media print {
	#spacerStackstacks_in_321147 {
		display: none !important;
	}
}
#usefulStackWrapperstacks_in_321301 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321301 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321301 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321303 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321303 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321303 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321303 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321303 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_321305 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321305 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321305 {
		display: none;
	}
}













#stacks_in_321308 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_321077 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321077 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321077 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321079 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321079 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321079 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321079 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321079 {
    font-size: inherit;
  }
}




#stacks_in_321082 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321150 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321150 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321150 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321152 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321152 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321152 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321152 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321152 {
    font-size: inherit;
  }
}




#stacks_in_321155 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321156 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321156 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321156 {
		display: none;
	}
}













#stacks_in_321158 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_321425 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321425 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321425 {
		display: none;
	}
}












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

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

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




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










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



}



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


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


}





#usefulStackWrapperstacks_in_321431 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321431 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321431 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321433 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321433 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321433 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321433 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321433 {
    font-size: inherit;
  }
}




#stacks_in_321436 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321438 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321438 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321438 {
		display: none;
	}
}













#stacks_in_321438 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_321440 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321440 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321440 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321442 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321442 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321442 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321442 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321442 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_321444 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321444 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321444 {
		display: none;
	}
}













#stacks_in_321447 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_321448 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321448 {
	padding-bottom: 6%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321448 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321450 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321450 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321450 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321450 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321450 {
    font-size: inherit;
  }
}




#stacks_in_321453 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321456 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321456 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321456 {
		display: none;
	}
}













#stacks_in_321458 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_321460 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321460 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321460 {
		display: none;
	}
}












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

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

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




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










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



}



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


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


}





#usefulStackWrapperstacks_in_321466 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321466 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321466 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321468 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321468 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321468 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321468 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321468 {
    font-size: inherit;
  }
}




#stacks_in_321471 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321473 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321473 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321473 {
		display: none;
	}
}













#stacks_in_321473 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_321475 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321475 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321475 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321477 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321477 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321477 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321477 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321477 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_321479 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321479 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321479 {
		display: none;
	}
}













#stacks_in_321482 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_321483 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321483 {
	padding-bottom: 4%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321483 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321485 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321485 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321485 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321485 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321485 {
    font-size: inherit;
  }
}




#stacks_in_321488 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321491 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1120px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321491 {
	padding-bottom: 0%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321491 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_321495 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321495 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321495 {
		display: none;
	}
}













#stacks_in_321497 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_321228 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321228 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321228 {
		display: none;
	}
}












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

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

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




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










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



}



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


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


}





#usefulStackWrapperstacks_in_321234 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321234 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321234 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321236 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321236 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321236 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321236 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321236 {
    font-size: inherit;
  }
}




#stacks_in_321239 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321241 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321241 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321241 {
		display: none;
	}
}













#stacks_in_321241 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_321243 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321243 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321243 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321245 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321245 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321245 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321245 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321245 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_321247 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321247 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321247 {
		display: none;
	}
}













#stacks_in_321250 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_321251 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321251 {
	padding-bottom: 6%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321251 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321253 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321253 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321253 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321253 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321253 {
    font-size: inherit;
  }
}




#stacks_in_321256 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321191 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 100px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321191 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321191 {
		display: none;
	}
}













#stacks_in_321193 {
	border: solid rgba(191, 191, 191, 1.00);
	border-width: 1px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_321160 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321160 {
	padding-bottom: 3%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321160 {
		display: none;
	}
}












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

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

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




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










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



}



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


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


}





#usefulStackWrapperstacks_in_321501 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321501 {
	padding-bottom: 0%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321501 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321503 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321503 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321503 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321503 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321503 {
    font-size: inherit;
  }
}




#stacks_in_321506 {
	font-size: 110%;
}
#usefulStackWrapperstacks_in_321173 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 500px;
	min-height: 0px;
	max-height: 3000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321173 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321173 {
		display: none;
	}
}













#stacks_in_321173 {
	margin:  2px;
}
#usefulStackWrapperstacks_in_321175 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321175 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321175 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321177 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 80%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321177 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321177 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321177 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321177 {
    font-size: inherit;
  }
}



#usefulStackWrapperstacks_in_321179 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321179 {
	padding-bottom: 2%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321179 {
		display: none;
	}
}













#stacks_in_321182 {
	letter-spacing: 5px;
	text-transform: uppercase;
	font-size: 140%;
}
#usefulStackWrapperstacks_in_321183 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321183 {
	padding-bottom: 7%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321183 {
		display: none;
	}
}













  

  

  

  

  

  

  

  

  

  

  
  /* Latin */
  @font-face {
    font-family: 'Raleway';
    src: local('Raleway'), url(https://www.taniajohnsondesign.com/fonts/raleway-regular-webfont.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  


#fontamental_stacks_in_321185 {
  text-align: left;
  
  
  
  text-decoration: none;
  text-transform: none;
  text-indent: inherit;
  word-spacing; inherit;
  letter-spacing: inherit;
  line-height: inherit;
  direction: ltr;
  font-style: normal;
  font-weight: normal;
  font-size: 90%;

  

  

  
  font-family: 'Raleway', sans-serif;
  

  
  
  
  
  
  
  
  
  
}

@media screen and (min-width: 576px) {
  #fontamental_stacks_in_321185 {
    font-size: 90%;
  }
}

@media screen and (min-width: 768px) {
  #fontamental_stacks_in_321185 {
    font-size: inherit;
  }
}

@media screen and (min-width: 992px) {
  #fontamental_stacks_in_321185 {
    font-size: inherit;
  }
}

@media screen and (min-width: 1200px) {
  #fontamental_stacks_in_321185 {
    font-size: inherit;
  }
}




#stacks_in_321188 {
	font-size: 110%;
}
