

                    @import url('https://use.typekit.net/nfi8cjz.css');
                
    :root {
         --primary-font-template: "proxima-nova";
         --primary-font-style: "sans-serif";
         --secondary-font-template: "proxima-nova";
         --secondary-font-style: "sans-serif";
         --tertiary-font-template: "$tertiaryFont";
         --tertiary-font-style: "$tertiaryStyle";
         --body-bg-template: #fff;
         --body-bg-relative-template: oklch(from var(--body-bg-template) calc(l * .95) c h);
         --body-text-template: #000;
         --primary-template: #1b365d;
         --primary-relative-template: oklch(from var(--primary-template) calc(l * .75) c h);
         --secondary-template: #632121;
         --secondary-relative-template: oklch(from var(--secondary-template) calc(l * 1.25) c h);
         --accent-template: #C5B358;
         --footer-template: #632121;
         --image-overlay-template: #000;
                               }
    
       /*
.header-title .title {
     font-size: 3em;
     font-weight: 700;
     line-height: 1.4em;
     color: var(--primary-template);
}
.header-title .sub-title {
    color: var(--primary-template);
}
.header-title .breadcrumbs a {
    color: var(--primary-template);
}

.header-title .container {
    background-color: rgba(255, 255, 255, 0.75);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    padding: 0.25em 0.5em;
    border-radius: 4px;
}
*/
.acalog-program-name, .acalog-program-description h1 {
    color: var(--primary-template);
}
.top-bar {
    background-color: var(--secondary-template) !important;
}
.logo img {
    height: 62px;
    margin-top: -10px;
}
#cta-item-3 a {
    background: rgb(197, 179, 88);
}

.top-section h1, .hero__heading, h1, .pagination-wrapper .pagination li a, .header-title .title, .slider-section .link-button .btn.btn-primary, .slider-section .link-button .btn.btn-default, .about-section .about-wrapper .wrapper-content h4 {
    font-weight: 900;
}

.footer-section .badges img {
    max-width: 100%;
    height: auto;
    max-height: 4rem;
    width: auto;
}
    
