:root {
    --color-primary-background: rgba(252, 34, 48, 0.1);
}

p {
    margin-bottom: 1.5rem !important;
}

.btn-outline {
    background-color: transparent;
    color: var(--color-primary);
}

.btn-outline:hover {
    background-color: var(--color-primary-background);
}

.card {
    height: 580px;
    position: relative;
}

.card .card-btn {
    position: absolute;
    bottom: 0.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
}

.stats-grid {
    grid-template-columns: repeat(2, minmax(200px, 1fr));
}

html {
    scroll-padding-top: 180px;
}

.form-group {
    margin-bottom: 0 !important;
}

.text-danger {
    color: var(--color-primary);
    margin-bottom: 0 !important;
}
