body {
    font-family: 'Roboto';
}

body a {
    text-decoration: none;
}

.nav a {
    color: white !important;
    font-size: 1.8em !important;
}

.nounderline {
    text-decoration: none !important
  }

/* nav {
    background-color: #51918A;
} */

/* .navbar li a {
    color: #ffffff;
} */

.hero {
    background-color: #467C76;
    padding: 0px;
}

.no-underline a, a:hover, a:focus {
        text-decoration: none;
}

.text-indigo {
    color: var(--bs-indigo);
}

.bg-indigo {
    background-color: var(--bs-indigo);
}

.bg-blue {
    background-color: var(--bs-blue);
}

.bg-blue-300 {
    color: #000;
    background-color: #6ea8fe;
}

.border-blue-300 {
    border-color:#6ea8fe;
}

/* COMPONENTS */
.bd-callout {
    padding: 1.25rem;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    border: 1px solid #e9ecef;
    border-left-width: 0.25rem;
    border-radius: 0.25rem;
}
.bd-callout-info {
    border-left-color: #5bc0de;
}

.bg-candy {
    background-color: #FF4564 !important;
}
.border-candy {
    border-color: #FF4564 !important;
}

.bg-pif-blue {
    background-color: #1c3141 !important;
}
.border-pif-blue {
    border-color: #1c3141 !important;
}

.bg-pif-green {
    background-color: #549488 !important;
}
.border-pif-green {
    border-color: #549488 !important;
}
.text-pif {
    color: #549488 !important;
}