﻿body {
    font-family: 'Quicksand', sans-serif;
}

:root {
    --theme-color: #eb060a;
}

.bg-theme {
    background-color: var(--theme-color);
}

.text-theme {
    color: var(--theme-color);
}

.border-theme {
    border-color: var(--theme-color);
}

.focus:ring-theme:focus {
    --tw-ring-color: var(--theme-color);
}

.focus:border-theme:focus {
    border-color: var(--theme-color);
}
img.logo{
    height:40px;
    margin:0 auto;
}
.error-message{
    display:none;
    color:#c30003;
    font-size:0.85rem;
}
.success-messsage{
    text-align:center;
    font-weight:bold;
    color:#555555;
}
.success-messsage h1{
    color:#006d0e;
    font-size:1.5rem;
    margin-bottom:10px;
}
.form-label.required::after {
    content: "*";
    color: #b72828;
}

.form-label.required {
    color: #b72828;
}