/* Client brief: fonts + body colour. Loaded last; nothing else changed.
   Primary: Monument  |  Secondary: Open Sauce  |  Body: Open Sans  |  Text: #4c4c4c
   Monument Extended is a licensed font: drop the client's file in assets/fonts/
   as display-monument.woff2 and it replaces the current stand-in automatically. */
@font-face{font-family:"Monument";src:local("Monument Extended"),local("MonumentExtended-Regular"),url(../fonts/display-monument.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}
@font-face{font-family:"Open Sauce";src:url(../fonts/open-sauce-500.woff2) format("woff2");font-weight:400 500;font-display:swap}
@font-face{font-family:"Open Sauce";src:url(../fonts/open-sauce-700.woff2) format("woff2");font-weight:600 800;font-display:swap}
@font-face{font-family:"Open Sans";src:url(../fonts/open-sans-400.woff2) format("woff2");font-weight:300 400;font-display:swap}
@font-face{font-family:"Open Sans";src:url(../fonts/open-sans-600.woff2) format("woff2");font-weight:500 800;font-display:swap}

:root{
  --heading-font:"Monument","Arial Black",sans-serif;
  --secondary-font:"Open Sauce","Segoe UI",sans-serif;
  --body-font:"Open Sans","Segoe UI",sans-serif;
  --text-color:#4c4c4c;
  --muted-ink:#4c4c4c;
}

/* Body */
body,p,li,input,textarea,select{font-family:var(--body-font)}
body,p,.des,.section-description{color:#4c4c4c}
.copyright-area p,.footer-widget p,.footer-widget li{color:#4c4c4c}

/* Primary: main headings */
h1,h2,h3,.section-title,.breadcrumb-title,.cta-calling-card .title{font-family:var(--heading-font)!important;font-stretch:125%;font-weight:600;letter-spacing:0}

/* Secondary: sub-headings, labels, menu, buttons */
h4,h5,h6,.section-subtitle,.main-menu ul li a,.mobile-menu ul li a,.primary-btn,button,.title,.name,.price,.about-feature h4,.spirit-sec-head span{font-family:var(--secondary-font)}
