/* Button Styles */
.button {
    padding: 15px 45px;
}

/* HP Styles */
.blockWrap_d5652624b29347b2b4549103a2962d3a .contentTitle,
.blockWrap_b38673d70a204061b6fdb0c2fb5ae1f8 .contentTitle,
.blockWrap_d12f150bd1de450f9643b15d48705cfb .contentTitle,
.blockWrap_cba17a2cc191403d85dcf4979335be03 .contentTitle,
.blockWrap_e1923da9e03f44b9b3a7c53efe8c3c95 .contentTitle {
    padding-bottom: 0px;
}
.blockWrap_d5652624b29347b2b4549103a2962d3a .blockInnerContent p,
.blockWrap_b38673d70a204061b6fdb0c2fb5ae1f8 .blockInnerContent p,
.blockWrap_d12f150bd1de450f9643b15d48705cfb .blockInnerContent p,
.blockWrap_cba17a2cc191403d85dcf4979335be03 .blockInnerContent p,
.blockWrap_e1923da9e03f44b9b3a7c53efe8c3c95 .blockInnerContent p {
    padding-bottom: 15px;
    letter-spacing: 5px;
}

.blockWrap_fb3e179e88e44fe694529a0e3e993b96 .contentTitle {
    padding-top: 20px;
}
.blockWrap_fb3e179e88e44fe694529a0e3e993b96 .blockInnerContent {
    padding-bottom: 20px;
}

.blockWrap_d5652624b29347b2b4549103a2962d3a .blockContent.layoutB.hasImg .blockImg {
    padding-bottom: 350px;
}

/* Mobile Hero Image Text Styles */
@media only screen and (max-width: 599px) {
.blockWrap_d5652624b29347b2b4549103a2962d3a .contentTitle {
    font-size: 50px;
}
div.blockWrap_d5652624b29347b2b4549103a2962d3a {
    padding-top: 100px;
}
.blockWrap_d5652624b29347b2b4549103a2962d3a .blockContent.layoutB.hasImg .blockImg {
    padding-bottom: 150px;
}
}