#btn-back-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    display: none;
    z-index: 3;
}


:root {
    --endeavour: #0056A7;
    --boston-blue: #3B91B4;

    --aa-search-input-height: 38px;
    /* --aa-panel-border-color-rgb: 222,226,230; */
    /* --aa-panel-border-color-alpha: 0; */
    --aa-input-border-color-rgb: 222,226,230;
    --aa-input-border-color-alpha: 0.8;

    --orange: #fd7e14;
}
.aa-Autocomplete {
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    /* box-shadow: var(--bs-box-shadow-inset); */
    /* transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; */
}

/* .card-endeavour {
    background-color: var(--endeavour);
} */
/* endeavour ##0056A7;
boston-blue #3B91B4 */

.bg-endeavour {
    background-color: #0056A7 !important;
    color: #fff !important;
}
.text-bg-endeavour {
    color: #0056A7;
}
.text-lightblue {
    color: #3c8dbc;
}
  
.text-navy {
    color: #001f3f;
}

.text-olive {
    color: #3d9970;
}

.text-lime {
    color: #01ff70;
}

.text-fuchsia {
    color: #f012be;
}

.text-maroon {
    color: #d81b60;
}

.text-blue {
    color: #007bff;
}

.text-indigo {
    color: #6610f2;
}

.text-purple {
    color: #6f42c1;
}

.text-pink {
    color: #e83e8c;
}

.text-red {
    color: #dc3545;
}

.text-orange {
    color: #fd7e14;
}

.text-yellow {
    color: #ffc107;
}

.text-green {
    color: #28a745;
}

.text-teal {
    color: #20c997;
}

.text-cyan {
    color: #17a2b8;
}

.text-white {
    color: #ffffff;
}

.text-gray {
    color: #6c757d;
}

.text-gray-dark {
    color: #343a40;
}


.bg-boston-blue {
    background-color: #3B91B4;
}
.text-bg-boston-blue {
    color : #3B91B4;
}

.bg-navy {
    background-color: #001f3f !important;
    color: #fff !important;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input[type="number"] {
    -moz-appearance: textfield;
}

.aa-Panel {
    z-index: 2;
}
