body {
    background-color: #f3f3f3;
}
.btn-link {
    text-decoration: none;
}
.card {
    border: unset;
    border-radius: 4px;
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.15);
    padding: 30px;
}
.card-header {
    background-color: transparent;
}
h1 {
    font-size: 32px;
    line-height: 38px;
    font-weight: 500;
}
h2 {
    color: #212529;
    font-family: "Helvetica Neue", sans-serif;
    font-size: 22px;
    font-weight: 500;
    line-height: 38px;
}
.data_array .row .fal {
    cursor: pointer;
}
.data_array .row .fa-plus-circle {
    display: none;
}
.data_array .row:last-of-type .fa-plus-circle {
    display: inline-block;
}
.navbar.bg-dark .navbar-brand img {
    content: url("/img/logo_light.png");
}
