body {
    /* font-family: sans-serif; */
    font-family: DM Sans, sans-serif;
}
h1,h2,h3,h4{
    font-family: ui-serif,Georgia,Cambria,Times New Roman,Times,serif;
}
.font-1 {
    font-size: 24pt;
}

.font-2 {
    font-size: 20pt;
}

.font-3 {
    font-size: 17pt;
}

.font-4 {
    font-size: 15pt;
}

.font-5 {
    font-size: 13pt;
}

.font-6 {
    font-size: 10pt;
}


.w-90{
    width: 90% !important;
}

.btn-outline-pri{
    --bs-btn-color: var(--pri);
    --bs-btn-border-color: var(--pri);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: var(--pri);
    --bs-btn-hover-border-color: var(--pri);
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: var(--pri);
    --bs-btn-active-border-color: var(--pri);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: var(--pri);
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: var(--pri);
    --bs-gradient: none;
}
.btn-pri{
    --bs-btn-color: #fff;
    --bs-btn-bg: var(--pri);
    --bs-btn-border-color: var(--pri);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0b5ed7;
    --bs-btn-hover-border-color: #0a58ca;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0a58ca;
    --bs-btn-active-border-color: #0a53be;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: var(--pri);
    --bs-btn-disabled-border-color: var(--pri);
}
@media (min-width: 576px) {
    /* sm */

}
@media (min-width: 768px) {
    /* md */
    .w-md-50{
        width: 50% !important;
    }

}
@media (min-width: 992px) {
    /* lg */
}
@media (min-width: 1200px) {
    /* xl */
}
@media (min-width: 1400px) {
    /* xxl */
}