/* Buttons */
.button, .navContent li .button {
    padding: 15px 30px;
}

/* Footer */
.footerContent .contentTitle {
    font-size: 20px;
}
.footerContent .blockText a:hover {
    text-decoration: none;
    color: #d9be8e;
}

/* Mobile HP Styles */
@media only screen and (max-width: 599px) {
div.blockWrap_e34391a0ee7e4158873e080776c97172,
div.blockWrap_f9e77f684e3548a7a4c767ecddcfdd4f {
    padding-bottom: 40px;
}
.footerContainer .contentTitle,
.footerContainer .blockInnerContent {
    text-align: center !important;
}
}