/* Color Palate */
:root {
    --red: #CC292A;
    --pink: #FA00FF;
    --purple: #5D21D2;
    --blue: #006EC7;
    --dark-blue: #004882;
    --soft-purple: #EBE7F7;
    --white: #FFFFFF;
    --clouds: #F2F2F2;
    --orange: #DD2627;
    --black: #000000;
    --soft-orange: #F9F0EC;
    
    
    --green: #00903C;
    --dark-green: #027431;
    --yellow: #FEFF01;
    --orange: #F1CF00;
    --soft-grey: #F8F8F8;
}
/* /Color Palate */

/* custom bootstrap  */
.btn-primary {
    color: #fff !important;
    background-color: var(--blue) !important;
    border-color: var(--blue) !important; /*set the color you want here*/
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
    color: #fff !important;
    background-color: var(--dark-blue) !important;
    border-color: var(--dark-blue) !important; /*set the color you want here*/
}

.btn-success {
    color: #fff !important;
    background-color: var(--green) !important;
    border-color: var(--green) !important; /*set the color you want here*/
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {
    color: #fff !important;
    background-color: var(--dark-green) !important;
    border-color: var(--dark-green) !important; /*set the color you want here*/
}

.btn-outline-success {
    color: var(--green) !important;
    background-color: #fff !important;
    border-color: var(--green) !important; /*set the color you want here*/
}

.btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success.active, .open>.dropdown-toggle.btn-outline-success {
    color: #fff !important;
    background-color: var(--dark-green) !important;
    border-color: var(--dark-green) !important; /*set the color you want here*/
}
/* custom bootstrap  */

/* Body */
body {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
}

.content {
    flex: 1;
}

/* /Body */


/* Style Header */
nav {
    font-family: Tahoma;
    font-style: normal;
    font-weight: bold;
}

.header-nav {
    box-shadow: 0px 7px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    z-index: 999;
}
a.nav-link :focus {
    color: #00903C;
}

#magic-line {
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 100px;
    height: 2.5px;
    background: var(--red);
}
/* /Style Header */