.intro  {
	background-color:#222;
	height: 25vh;
}
.intro h1 {
	letter-spacing: 10px;
	font-size:1.8em;
}
.intro > .container {
    display: inline-block;
    vertical-align: top;
    padding-top: 118px;
    padding-bottom: 30px;
    position: relative;
    z-index: 2;
    margin: 0 -12px;
}
.custom_h2 {
    font-size: 40px;
    text-align: left;
    margin: 15px 0 30px;
}
.promo-box p{
	font-size:1.3em;
}
.custom_h2 span {
	margin-top:10px;
    position: static;
}
.section.screen05 h1 {
    color: #fff;
    font-size:2em;
    letter-spacing: 10px;
    text-transform: none;
    margin: 0;
}
h3 span{
    margin-top: 10px;
}
h3 span, .h3 span {
    display: block;
    position: relative;
    text-align: left;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.5;
    color: #2E0854;
    font-family: "Pacifico", cursive;
}
.panel-body{
	color:#222;
}
.price-box ul {
    max-width: 193px;
}