﻿@font-face {
    font-family: 'IHNRTitles';
    src: url('../fonts/titles.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'IHNR';
    src: url('../fonts/body.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'IHNRNav';
    src: url('../fonts/navbar.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body {
    font-family: 'IHNR', var(--bs-body-font-family);
    background-color: rgb(255 247 235) !important;
}

h1, h2, h3, h4, h5, h6:not(.offcanvas-title) {
    font-family: 'IHNRTitles', var(--bs-body-font-family);
}

h1, h2, h3, h4, h5:not(.offcanvas-title), h6 {
    color: rgb(15 71 119) !important;
}

nav {
    font-family: 'IHNRNav', var(--bs-body-font-family);
}

.btn-primary {
    --bs-btn-bg: #0f4777;
    --bs-btn-border-color: #0f4777;
    --bs-btn-hover-color: #0f4777;
    --bs-btn-hover-bg: #fff;
    --bs-btn-hover-border-color: #0f4777;
    --bs-btn-active-color: #0f4777;
    --bs-btn-active-bg: #fff;
    --bs-btn-active-border-color: #0f4777;
    --bs-btn-disabled-bg: #0f4777;
    --bs-btn-disabled-border-color: #0f4777;
}

.commitpayment {
    --bs-btn-bg: #0f4777 !important;
    --bs-btn-color: #fff !important;
    --bs-btn-border-color: #0f4777 !important;
    --bs-btn-hover-color: #0f4777 !important;
    --bs-btn-hover-bg: #fff !important;
    --bs-btn-hover-border-color: #0f4777 !important;
    --bs-btn-active-color: #0f4777 !important;
    --bs-btn-active-bg: #fff !important;
    --bs-btn-active-border-color: #0f4777 !important;
    --bs-btn-disabled-bg: #0f4777 !important;
    --bs-btn-disabled-border-color: #0f4777 !important;
}
