/*
 * text-align
 */

.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nomargin-top{margin-top:0}.text-nomargin-top.text >:first-child{margin-top:0}.text-nomargin-bottom{margin-bottom:0}.text-nomargin-bottom.text >:last-child{margin-bottom:0}


.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-style-normal{font-style:normal}.font-style-italic{font-style:italic}
.vimeo-wrapper{width:100%;padding-top:56.25%;position:relative}.vimeo-wrapper > .fluid-width-video-wrapper,.vimeo-wrapper > iframe{position:absolute;top:0;left:0;width:100%}.vimeo-wrapper > iframe{height:100%}



 .font-vault-1 > a, .font-vault-1,.font-vault-1 > li, .fontpro-stacks_in_29{font-family:Georgia, "Gill Sans", Garamond, sans-serif}

 .font-vault-2 > a, .font-vault-2,.font-vault-2 > li, .fontpro-stacks_in_31{font-style:normal;font-weight:300;font-family:"Quicksand",sans-serif }

 .font-vault-3 > a, .font-vault-3,.font-vault-3 > li, .fontpro-stacks_in_32{font-style:normal;font-weight:300;font-family:"Quicksand",sans-serif }


 .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_33{ font-size:0.90rem ; text-shadow:-0.00em -0.01em 0.00em rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_33{font-size:1.00rem }} 
  @media only screen and (min-width:38.312500em){ .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_33{font-size:1.00rem }} 
  @media only screen and (min-width:50.375000em){ .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_33{font-size:1.50rem }} 

 .font-style-2,.font-style-2 > li,.font-style-2 > *, .fontpro-stacks_in_35{ font-size:0.70rem ; text-shadow:-0.00em -0.01em 0.00em rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *, .fontpro-stacks_in_35{font-size:0.80rem }} 
  @media only screen and (min-width:38.312500em){ .font-style-2,.font-style-2 > li,.font-style-2 > *, .fontpro-stacks_in_35{font-size:1.00rem }} 
  @media only screen and (min-width:50.375000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *, .fontpro-stacks_in_35{font-size:1.20rem }} 

 .font-style-3,.font-style-3 > li,.font-style-3 > *, .fontpro-stacks_in_36{ font-size:0.60rem ; text-shadow:-0.00em -0.01em 0.00em rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-3,.font-style-3 > li,.font-style-3 > *, .fontpro-stacks_in_36{font-size:0.70rem }} 
  @media only screen and (min-width:38.312500em){ .font-style-3,.font-style-3 > li,.font-style-3 > *, .fontpro-stacks_in_36{font-size:0.90rem }} 
  @media only screen and (min-width:50.375000em){ .font-style-3,.font-style-3 > li,.font-style-3 > *, .fontpro-stacks_in_36{font-size:1.20rem }} 
#stacks_out_37,#stacks_in_37{overflow:visible}

#stacks_out_37 {
	width: 80%;
}

#stacks_out_56,#stacks_in_56{overflow:visible}
.vimeo-wrapper.stacks_in_58{padding-top:calc((800/1280)*100%)}
