h1 ~ p {
	text-align: left;	
}

.Theme-Layer-TextBlock-Inner .Theme-TextSize-normal {
    font-size: 3em;
    line-height: 1;
    text-align: left;
}

p.Theme-LeadIn.Theme-TextSize-xxsmall{
	font-size: 21px;
	padding-left: 27px;
}

@media screen and (min-width: 620px){
	p.Theme-LeadIn.Theme-TextSize-xxsmall{
		padding-left: 33px;
	}
}

@media screen and (min-width: 1105px){
p.Theme-LeadIn.Theme-TextSize-xxsmall{
	font-size: 30px;
	padding-left: 47px;
}
}

.Theme-Layer-TextBlock-Inner .Theme-Title, .Theme-Layer-BodyText-Heading-Small {
   font-family:Oswald!important;
   text-transform: uppercase;
   font-size: 25px;
}

h4{
	text-transform: none;
}

.Theme-Overlay.FullSize {
    top: 0px;
    bottom: 0px;
}

.Theme-HeaderContainer {
	display:none;
}

.Theme-Layer-TextBlock-Inner h1.Theme-StoryTitle.Theme-TextSize-normal{
	font-family:Oswald!important;
	font-size: 1.6em;
	margin-bottom: 1.5rem;
}

@media screen and (min-width: 600px){
	.Theme-Layer-TextBlock-Inner h1.Theme-StoryTitle.Theme-TextSize-normal{
		font-size: 3em;
	}
}

p.Theme-LeadIn {
	font-family:"Crimson Text",Helvetica,Arial,Verdana,sans-serif!important;
}

h3,h2.Theme-Layer-BodyText-Heading-Large, .Theme-Title.Theme-TextSize-xxsmall {
	font-family:Oswald!important;
	margin-bottom: 2rem;
	line-height: 1.4;
}

h2.Theme-Layer-BodyText-Heading-Large {
	text-transform:uppercase!important;
	font-size: 26px;
}

div.Theme-Layer-BodyText p {
	font-family:"Crimson Text",Helvetica,Arial,Verdana,sans-serif!important;
	font-size:22px!important;
}

div#section-XMUjOqzlON h3.Theme-Layer-BodyText-Heading-Small {
	font-family:"Crimson Text",Helvetica,Arial,Verdana,sans-serif!important;
	font-size:33px!important;
	text-transform:none!important;
}

div.Theme-TextOverMediaSection h3.Theme-SubTitle,h4.Theme-Layer-BodyText-Heading-xs {
	font-family:"Crimson Text",Helvetica,Arial,Verdana,sans-serif!important;
	font-size:22px!important;
	text-transform:none!important;
	line-height: 1.5;
}

.Theme-Layer-BodyText p, .Theme-Story p{
	line-height: 1.5;
}

div.Theme-Layer-BodyText figcaption.Theme-Caption p {
	font-size:20px!important;
}



@media only screen and (max-width: 767px) {
	div.Theme-TextOverMediaSection h3.Theme-SubTitle,h4.Theme-Layer-BodyText-Heading-xs,div.Theme-Layer-BodyText p {
		font-size:21px!important;
		line-height:1.2;
		letter-spacing:.28px;
	}
}

@media only screen and (max-width: 666px) {
	.Theme-BackgroundScrollmationSection .Theme-Layer-BodyText {
		margin-top:20vh;
		margin-bottom:20vh;
	}
}

#section-vn3yqLLoqm h4 a, #section-IUKs8fssrb h4 a{
	text-transform: uppercase;
	font-family:Oswald!important;
	font-weight: 700;
    letter-spacing: .08em;
    font-size: 22px;
    background: #fff;
    color: #3e3925 !important;
    border: 2px solid #3e3925;
    padding: 10px 15px;
    position: relative;
    top: 20px;
}

#section-vn3yqLLoqm h4 a:hover{
	opacity: .6;
}


#section-p7vdxhBycb .Theme-Title, #section-jpyxJ3w4KG .Theme-Title{
	font-family: "Crimson Text",Helvetica,Arial,Verdana,sans-serif!important;
	text-transform: none;
	text-align: center;
	font-size: 30px;
}

#section-p7vdxhBycb .Theme-SubTitle, #section-jpyxJ3w4KG .Theme-SubTitle{
	font-size: 35px !important;
}

@media only screen and (min-width: 768px) {
	#section-p7vdxhBycb .Theme-Title, #section-jpyxJ3w4KG .Theme-Title{
		font-size: 40px;
	}

	#section-p7vdxhBycb .Theme-SubTitle, #section-jpyxJ3w4KG .Theme-SubTitle{
		font-size: 45px !important;
	}
}

.Theme-Story sub {
    bottom: -.25em!important;
}

.Theme-Story h2 sub {
    bottom: -.25em!important;
}


.Theme-Caption a:visited, .Theme-Layer-BodyText a:visited {
    color: #FFF !important;
}

.Theme-OverlayedCaption a, .Theme-Section-Dark .Theme-Caption a, .Theme-Section-Dark .Theme-Layer-BodyText a {
    color: #FFF !important;
}

.Theme-OverlayedCaption a:visited, .Theme-Section-Dark .Theme-Caption a:visited, .Theme-Section-Dark .Theme-Layer-BodyText a:visited {
    color: #FFF !important;
}

.Theme-OverlayedCaption a:visited:active, .Theme-OverlayedCaption a:visited:focus, .Theme-OverlayedCaption a:visited:hover, .Theme-Section-Dark .Theme-Caption a:visited:active, .Theme-Section-Dark .Theme-Caption a:visited:focus, .Theme-Section-Dark .Theme-Caption a:visited:hover, .Theme-Section-Dark .Theme-Layer-BodyText a:visited:active, .Theme-Section-Dark .Theme-Layer-BodyText a:visited:focus, .Theme-Section-Dark .Theme-Layer-BodyText a:visited:hover, .Theme-Section-Dark .Theme-Layer-TextBlock-Inner a:visited:active, .Theme-Section-Dark .Theme-Layer-TextBlock-Inner a:visited:focus, .Theme-Section-Dark .Theme-Layer-TextBlock-Inner a:visited:hover {
    color: #FFF !important;
    opacity: .8 !important;
}

.Theme-OverlayedCaption a:visited:active, .Theme-OverlayedCaption a:visited:focus, .Theme-OverlayedCaption a:visited:hover, .Theme-Section-Dark .Theme-Caption a:visited:active, .Theme-Section-Dark .Theme-Caption a:visited:focus, .Theme-Section-Dark .Theme-Caption a:visited:hover, .Theme-Section-Dark .Theme-Layer-BodyText a:visited:active, .Theme-Section-Dark .Theme-Layer-BodyText a:visited:focus, .Theme-Section-Dark .Theme-Layer-BodyText a:visited:hover, .Theme-Section-Dark .Theme-Layer-TextBlock-Inner a:visited:active, .Theme-Section-Dark .Theme-Layer-TextBlock-Inner a:visited:focus, .Theme-Section-Dark .Theme-Layer-TextBlock-Inner a:visited:hover {
      color: #FFF !important;
    opacity: .8 !important;
}

.Theme-OverlayedCaption a:active, .Theme-OverlayedCaption a:focus, .Theme-OverlayedCaption a:hover, .Theme-Section-Dark .Theme-Caption a:active, .Theme-Section-Dark .Theme-Caption a:focus, .Theme-Section-Dark .Theme-Caption a:hover, .Theme-Section-Dark .Theme-Layer-BodyText a:active, .Theme-Section-Dark .Theme-Layer-BodyText a:focus, .Theme-Section-Dark .Theme-Layer-BodyText a:hover {
      color: #FFF !important;
    opacity: .8 !important;
}


div.Theme-TextOverMediaSection h3.Theme-SubTitle.Theme-TextSize-large{
	font-family: Oswald !important;
	text-transform: uppercase !important;
	font-size: 25px !important;
	font-weight: 700 !important;
	line-height: 32px !important;
}



