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

/* Navigation Hover Styles */
#navTopLevel a:hover, #navTopLevel .navLabel:hover {
    color: #efae64;
}
#navTopLevel .navButton:hover {
    color: #ffffff;
}

/* Sub Navigation Hover Styles */
.subNav a:hover {
    color: #efae64;
}

/* Extend Sub Menu Truncation */
@media only screen and (min-width: 768px) {
.navContent ul li ul {
   max-width: 500px !important;
}
}

/* Hero Image */
.blockWrap_f65b9ddd468a428eb1c5fa9f54a4c9a2 .contentTitle {
    padding-bottom: 10px;
}

.blockWrap_f65b9ddd468a428eb1c5fa9f54a4c9a2 .blockInnerContent p {
    padding-bottom: 20px;
    font-family: omnesprosemibold,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 600;    
    letter-spacing: 2px;
}

/* Different CTA Background Colors */
.blockWrap_bc0d5229ee4d4a1b95f1c68565a63ca4 .item:nth-child(2),
.block_e638867f8e4f47a787d33dffc273aff1 .item:nth-child(2) {
    background-color: #efae64;
}
.blockWrap_bc0d5229ee4d4a1b95f1c68565a63ca4 .item:nth-child(3),
.block_e638867f8e4f47a787d33dffc273aff1 .item:nth-child(3) {
    background-color: #e65f73;
}

.blockWrap_bc0d5229ee4d4a1b95f1c68565a63ca4 .item:nth-child(4),
.block_e638867f8e4f47a787d33dffc273aff1 .item:nth-child(4) {
    background-color: #6fbbe7;
}

/* Mobile Hero BG */
@media only screen and (max-width: 599px) {
div.blockWrap_f65b9ddd468a428eb1c5fa9f54a4c9a2 {
    padding-top: 120px;
    padding-bottom: 120px;
}
.blockWrap_f65b9ddd468a428eb1c5fa9f54a4c9a2 .contentTitle {
    font-size: 60px;
}
.blockWrap_f65b9ddd468a428eb1c5fa9f54a4c9a2 .blockInnerContent p {
    font-size: 22px;
}