/* Button Styling */
.btn:focus {
    box-shadow: none !important;
}
.btn.jdd-btn {
    font-weight: bold;
    letter-spacing: 1px;
    border-radius: 6px;
    border: 1px solid transparent;
    text-transform: uppercase;
	line-height: var(--btn-label);
    font-size: var(--btn-label);
    padding: 15px;
    min-width: 260px;
}
.btn.jdd-btn.color-medium-blue {
    background-color: var(--medium-blue);
    color: var(--white);
    border-color: var(--medium-blue);
}
.btn.jdd-btn.color-medium-blue:hover {
    background-color: #00b0ea;
    color: var(--white);
}
.btn.jdd-btn.color-dark-blue {
    background-color: var(--heading-blue);
    color: var(--white);
    border-color: var(--heading-blue);
}
.btn.jdd-btn.color-dark-blue:hover {
    background-color: var(--blue);
    color: var(--white);
}
