.bg-gray-100 {
    background-color: #f9fbfd !important
}

a.bg-gray-100:focus,
a.bg-gray-100:hover,
button.bg-gray-100:focus,
button.bg-gray-100:hover {
    background-color: #d3e2f0 !important
}

.bg-gray-200 {
    background-color: #f1f4f8 !important
}

a.bg-gray-200:focus,
a.bg-gray-200:hover,
button.bg-gray-200:focus,
button.bg-gray-200:hover {
    background-color: #cfd9e7 !important
}

.bg-gray-300 {
    background-color: #d9e2ef !important
}

a.bg-gray-300:focus,
a.bg-gray-300:hover,
button.bg-gray-300:focus,
button.bg-gray-300:hover {
    background-color: #b5c7e0 !important
}

.bg-gray-400 {
    background-color: #c6d3e6 !important
}

a.bg-gray-400:focus,
a.bg-gray-400:hover,
button.bg-gray-400:focus,
button.bg-gray-400:hover {
    background-color: #a3b8d6 !important
}

.bg-gray-500 {
    background-color: #abbcd5 !important
}

a.bg-gray-500:focus,
a.bg-gray-500:hover,
button.bg-gray-500:focus,
button.bg-gray-500:hover {
    background-color: #89a1c4 !important
}

.bg-gray-600 {
    background-color: #869ab8 !important
}

a.bg-gray-600:focus,
a.bg-gray-600:hover,
button.bg-gray-600:focus,
button.bg-gray-600:hover {
    background-color: #667fa5 !important
}

.bg-gray-700 {
    background-color: #506690 !important
}

a.bg-gray-700:focus,
a.bg-gray-700:hover,
button.bg-gray-700:focus,
button.bg-gray-700:hover {
    background-color: #3e4f6f !important
}

.bg-gray-800 {
    background-color: #384c74 !important
}

a.bg-gray-800:focus,
a.bg-gray-800:hover,
button.bg-gray-800:focus,
button.bg-gray-800:hover {
    background-color: #273552 !important
}

.bg-gray-900 {
    background-color: #1b2a4e !important
}

a.bg-gray-900:focus,
a.bg-gray-900:hover,
button.bg-gray-900:focus,
button.bg-gray-900:hover {
    background-color: #0e1628 !important
}

.bg-orange {
    background-color: #fd7e14 !important
}

.bg-orange-400 {
    background-color: #fd9843 !important
}

.bg-orange-300 {
    background-color: #feb272 !important
}

.bg-orange-200 {
    background-color: #fecba1 !important
}

a.bg-orange:focus,
a.bg-orange:hover,
button.bg-orange:focus,
button.bg-orange:hover {
    background-color: #fc7a12 !important
}

@media (max-width: 768px) {
    .call-icon-link {
        display: inline-block !important;
    }
}

@media (min-width: 768px) {
    .call-icon-desktop {
        display: inline-block !important;
    }
}

.bg-teal {
    background-color: var(--cui-teal);
}

.bg-green-300 {
    background-color: var(--cui-green-300);
}

.bg-green-800 {
    background-color: var(--cui-green-800);
}

.bg-cyan-2 {
    background-color: var(--cui-cyan);
}