.page-content {
    padding: 16px !important;
    background-color: #f9fafb;
}
.btn-xs { font-size: 10px; }
/* AMCHART */
.amcharts-chart-div > a { display: none !important; }
.amcharts-pie-label { font-family: 'LearnNotoSans'; }
/* COLOR */
.spw-color { color: #0a2240 !important; }
.spw-bg-color { background-color: #0a2240 !important; }
.spw-color-2 { color: #d0b787 !important; }
.spw-color-3 { color: #586887 !important; }
.spw-bg-color-2 { background-color: #d0b787 !important; }
.spw-bg-color-3 { background-color: #586887 !important; }
.spw-hover-color :hover { background-color: #d0b787 !important; }
/*BUTTON COLOR*/
.btn-color {
    color: white;
    background-color: #0a2240;
    border: 1px solid #0a2240;
}
.btn-color.btn-outline {
    color: #0a2240;
    background-color: transparent;
 }
.btn-color.btn-outline:hover,
.btn-color.btn-outline:focus,
.btn-color.btn-outline.focus {
    background: #0a2240;
    color: #ffffff;
}
.btn-color-2 {
    color: white;
    background-color: #d0b787;
    border: 1px solid #d0b787;
}
.btn-color-2.btn-outline {
    color: #d0b787;
    background-color: transparent;
 }
.btn-color-2.btn-outline:hover,
.btn-color-2.btn-outline:focus,
.btn-color-2.btn-outline.focus {
    background: #d0b787;
    color: #ffffff;
}
.btn-color-3 {
    color: #d0b787;
    background-color: #586887;
    border: 1px solid #586887;
}
.btn-color-3.btn-outline {
    color: #586887;
    background-color: transparent;
 }
.btn-color-3.btn-outline:hover,
.btn-color-3.btn-outline:focus,
.btn-color-3.btn-outline.focus {
    background: #586887;
    color: #d0b787;
}
.checkbox-color input[type=radio]:checked+label::before, .checkbox-color input[type=checkbox]:checked+label::before {
    background-color: #0a2240;
    border-color: #0a2240;
}
.checkbox-custom.checkbox-color label::after {
    color: white;
}
.spw-border {
    border: 1px solid #000000 !important;
}
.spw-border-2 {
    border: 1px solid #d0b787 !important;
}
.spw-border-3 {
    border: 1px solid #586887 !important;
}

.spw-bar-btn {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    box-shadow: -1px -1px 1px rgb(0 0 0 / 10%);
    background-color: white;
    padding: 10px 24px;
    z-index: 9999;
}