/* Design System by Diogo Tsugimoto */
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;700&family=Ubuntu:wght@400;500;700&display=swap');

:root{
    --primary-color: #C1272D;
    --gray-color: #4D4D4D;
    --light-gray-color: #E6E6E6;
    --lead-color: #1A1A1A;
    --orange-color: #F15A24;
    --light-pink-color: #D4878A;
}

body,
html {
    margin: 0;
    padding: 0;
    height: 100%;
    font-family: 'Source Sans 3', sans-serif;
    color: var(--lead-color);
}

.btn,
button {
    font-family: 'Ubuntu', sans-serif;
}

h1,h2,h3,h4,h5{
    color: var(--title-color);
    font-family: 'Ubuntu', sans-serif;
}

.ajax_load {
    display: none;
    width: 30px;
}

a {
    color: var(--primary-color);
    text-underline-offset: 0.3em;
}

a:hover{
    color: var(--primary-color);
    font-weight: bold;
}

.logo {
    width: 100%;
    max-width: 250px;
}

.alert {
    border: 0;
    padding: 0.5rem;
}

.alert-info {
    background-color: var(--gray-color);
    color: white;
}

.alert-warning {
    background-color: var(--orange-color);
    color: white;
}

.racine-icons {
    width: 30px;
    margin-bottom: 10px;
    font-size: 2rem;
}

.text-racine-primary {
    color: var(--primary-color);
}

.text-racine-gray {
    color: var(--gray-color);
}