.elementor-kit-14{--e-global-color-primary:#99CFC4;--e-global-color-secondary:#EAF3C1;--e-global-color-text:#3A3939;--e-global-color-accent:#EAA353;--e-global-color-059a1cb:#35622C;--e-global-color-f246d00:#A6B454;--e-global-color-dc77085:#F4F9F9;--e-global-color-00d1da5:#E75436;--e-global-color-62f7bb7:#31A18B;--e-global-color-9dbafff:#EAC253;--e-global-color-b4cf8c9:#F8C7BC;--e-global-color-c80f71c:#C9E3DE;--e-global-color-c5570d7:#CDC4D7;--e-global-color-7ea5c8e:#FFFFFF;--e-global-color-1559c15:#FFFFFF00;--e-global-color-2e48116:#8B8787;--e-global-color-6b84ea3:#4A803F;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;--e-global-typography-00c2a61-font-family:"Young Serif";--e-global-typography-00c2a61-font-size:var(--font-7);--e-global-typography-00c2a61-line-height:1em;--e-global-typography-1c879ee-font-family:"Young Serif";--e-global-typography-1c879ee-font-size:var(--font-6);--e-global-typography-1c879ee-line-height:1em;--e-global-typography-6da27ee-font-family:"Young Serif";--e-global-typography-6da27ee-font-size:var(--font-5);--e-global-typography-6da27ee-line-height:1em;--e-global-typography-1525c8c-font-family:"Poppins";--e-global-typography-1525c8c-font-size:var(--font-4);--e-global-typography-1525c8c-font-weight:700;--e-global-typography-1525c8c-line-height:1.2em;--e-global-typography-514b305-font-family:"Poppins";--e-global-typography-514b305-font-size:var(--font-3);--e-global-typography-514b305-font-weight:700;--e-global-typography-514b305-line-height:1.2em;--e-global-typography-333cb8e-font-family:"Poppins";--e-global-typography-333cb8e-font-size:var(--font-2);--e-global-typography-333cb8e-line-height:1.2em;--e-global-typography-582d547-font-family:"Poppins";--e-global-typography-582d547-font-size:var(--font-1);--e-global-typography-582d547-line-height:1.5em;--e-global-typography-e4b43d1-font-family:"Poppins";--e-global-typography-e4b43d1-font-size:var(--font-0);--e-global-typography-e4b43d1-line-height:1.5em;--e-global-typography-d9c8fec-font-family:"Poppins";--e-global-typography-d9c8fec-font-size:var(--font--1);--e-global-typography-d9c8fec-line-height:1.5em;--e-global-typography-a782cae-font-family:"Poppins";--e-global-typography-a782cae-font-size:0.875rem;--e-global-typography-a782cae-font-weight:400;--e-global-typography-a782cae-line-height:1.5em;--e-global-typography-261ef83-font-family:"Poppins";--e-global-typography-261ef83-font-size:var(--font-1);--e-global-typography-261ef83-font-weight:700;--e-global-typography-261ef83-line-height:1em;--e-global-typography-261ef83-letter-spacing:0.2px;--e-global-typography-77a48d1-font-family:"Poppins";--e-global-typography-77a48d1-font-size:var(--font-0);--e-global-typography-77a48d1-font-weight:700;--e-global-typography-77a48d1-line-height:1em;--e-global-typography-77a48d1-letter-spacing:0.2px;--e-global-typography-1e95afe-font-family:"Poppins";--e-global-typography-1e95afe-font-size:var(--font--1);--e-global-typography-1e95afe-font-weight:700;--e-global-typography-1e95afe-line-height:1em;--e-global-typography-1e95afe-letter-spacing:0.2px;--e-global-typography-c9c6bfb-font-size:0.8rem;--e-global-typography-c9c6bfb-text-transform:uppercase;--e-global-typography-c9c6bfb-line-height:1em;--e-global-typography-c9c6bfb-letter-spacing:2px;background-color:var( --e-global-color-dc77085 );color:var( --e-global-color-text );font-family:var( --e-global-typography-e4b43d1-font-family ), Sans-serif;font-size:var( --e-global-typography-e4b43d1-font-size );line-height:var( --e-global-typography-e4b43d1-line-height );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{background-color:var( --e-global-color-059a1cb );font-family:var( --e-global-typography-77a48d1-font-family ), Sans-serif;font-size:var( --e-global-typography-77a48d1-font-size );font-weight:var( --e-global-typography-77a48d1-font-weight );line-height:var( --e-global-typography-77a48d1-line-height );letter-spacing:var( --e-global-typography-77a48d1-letter-spacing );color:var( --e-global-color-7ea5c8e );border-radius:4px 4px 4px 4px;padding:.75rem 1rem .75rem 1rem;}.elementor-kit-14 button:hover,.elementor-kit-14 button:focus,.elementor-kit-14 input[type="button"]:hover,.elementor-kit-14 input[type="button"]:focus,.elementor-kit-14 input[type="submit"]:hover,.elementor-kit-14 input[type="submit"]:focus,.elementor-kit-14 .elementor-button:hover,.elementor-kit-14 .elementor-button:focus{background-color:#4A803F;}.elementor-kit-14 e-page-transition{background-color:#FFBC7D;}.elementor-kit-14 p{margin-block-end:0.75em;}.elementor-kit-14 a{color:var( --e-global-color-text );}.elementor-kit-14 h1{font-family:var( --e-global-typography-1c879ee-font-family ), Sans-serif;font-size:var( --e-global-typography-1c879ee-font-size );line-height:var( --e-global-typography-1c879ee-line-height );}.elementor-kit-14 h2{font-family:var( --e-global-typography-6da27ee-font-family ), Sans-serif;font-size:var( --e-global-typography-6da27ee-font-size );line-height:var( --e-global-typography-6da27ee-line-height );}.elementor-kit-14 h3{font-family:var( --e-global-typography-1525c8c-font-family ), Sans-serif;font-size:var( --e-global-typography-1525c8c-font-size );font-weight:var( --e-global-typography-1525c8c-font-weight );line-height:var( --e-global-typography-1525c8c-line-height );}.elementor-kit-14 h4{font-family:var( --e-global-typography-514b305-font-family ), Sans-serif;font-size:var( --e-global-typography-514b305-font-size );font-weight:var( --e-global-typography-514b305-font-weight );line-height:var( --e-global-typography-514b305-line-height );}.elementor-kit-14 h5{font-family:var( --e-global-typography-333cb8e-font-family ), Sans-serif;font-size:var( --e-global-typography-333cb8e-font-size );line-height:var( --e-global-typography-333cb8e-line-height );}.elementor-kit-14 h6{font-size:var( --e-global-typography-c9c6bfb-font-size );text-transform:var( --e-global-typography-c9c6bfb-text-transform );line-height:var( --e-global-typography-c9c6bfb-line-height );letter-spacing:var( --e-global-typography-c9c6bfb-letter-spacing );}.elementor-kit-14 label{font-family:var( --e-global-typography-d9c8fec-font-family ), Sans-serif;font-size:var( --e-global-typography-d9c8fec-font-size );line-height:var( --e-global-typography-d9c8fec-line-height );}.elementor-kit-14 input:not([type="button"]):not([type="submit"]),.elementor-kit-14 textarea,.elementor-kit-14 .elementor-field-textual{font-family:var( --e-global-typography-d9c8fec-font-family ), Sans-serif;font-size:var( --e-global-typography-d9c8fec-font-size );line-height:var( --e-global-typography-d9c8fec-line-height );border-radius:.5rem .5rem .5rem .5rem;padding:.75em .75em .75em .75em;}.elementor-kit-14 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-14 textarea:focus,.elementor-kit-14 .elementor-field-textual:focus{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:1.5rem;}.elementor-element{--widgets-spacing:1.5rem 1.5rem;--widgets-spacing-row:1.5rem;--widgets-spacing-column:1.5rem;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-14{font-size:var( --e-global-typography-e4b43d1-font-size );line-height:var( --e-global-typography-e4b43d1-line-height );}.elementor-kit-14 h1{font-size:var( --e-global-typography-1c879ee-font-size );line-height:var( --e-global-typography-1c879ee-line-height );}.elementor-kit-14 h2{font-size:var( --e-global-typography-6da27ee-font-size );line-height:var( --e-global-typography-6da27ee-line-height );}.elementor-kit-14 h3{font-size:var( --e-global-typography-1525c8c-font-size );line-height:var( --e-global-typography-1525c8c-line-height );}.elementor-kit-14 h4{font-size:var( --e-global-typography-514b305-font-size );line-height:var( --e-global-typography-514b305-line-height );}.elementor-kit-14 h5{font-size:var( --e-global-typography-333cb8e-font-size );line-height:var( --e-global-typography-333cb8e-line-height );}.elementor-kit-14 h6{font-size:var( --e-global-typography-c9c6bfb-font-size );line-height:var( --e-global-typography-c9c6bfb-line-height );letter-spacing:var( --e-global-typography-c9c6bfb-letter-spacing );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{font-size:var( --e-global-typography-77a48d1-font-size );line-height:var( --e-global-typography-77a48d1-line-height );letter-spacing:var( --e-global-typography-77a48d1-letter-spacing );}.elementor-kit-14 label{font-size:var( --e-global-typography-d9c8fec-font-size );line-height:var( --e-global-typography-d9c8fec-line-height );}.elementor-kit-14 input:not([type="button"]):not([type="submit"]),.elementor-kit-14 textarea,.elementor-kit-14 .elementor-field-textual{font-size:var( --e-global-typography-d9c8fec-font-size );line-height:var( --e-global-typography-d9c8fec-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-14{font-size:var( --e-global-typography-e4b43d1-font-size );line-height:var( --e-global-typography-e4b43d1-line-height );}.elementor-kit-14 h1{font-size:var( --e-global-typography-1c879ee-font-size );line-height:var( --e-global-typography-1c879ee-line-height );}.elementor-kit-14 h2{font-size:var( --e-global-typography-6da27ee-font-size );line-height:var( --e-global-typography-6da27ee-line-height );}.elementor-kit-14 h3{font-size:var( --e-global-typography-1525c8c-font-size );line-height:var( --e-global-typography-1525c8c-line-height );}.elementor-kit-14 h4{font-size:var( --e-global-typography-514b305-font-size );line-height:var( --e-global-typography-514b305-line-height );}.elementor-kit-14 h5{font-size:var( --e-global-typography-333cb8e-font-size );line-height:var( --e-global-typography-333cb8e-line-height );}.elementor-kit-14 h6{font-size:var( --e-global-typography-c9c6bfb-font-size );line-height:var( --e-global-typography-c9c6bfb-line-height );letter-spacing:var( --e-global-typography-c9c6bfb-letter-spacing );}.elementor-kit-14 button,.elementor-kit-14 input[type="button"],.elementor-kit-14 input[type="submit"],.elementor-kit-14 .elementor-button{font-size:var( --e-global-typography-77a48d1-font-size );line-height:var( --e-global-typography-77a48d1-line-height );letter-spacing:var( --e-global-typography-77a48d1-letter-spacing );}.elementor-kit-14 label{font-size:var( --e-global-typography-d9c8fec-font-size );line-height:var( --e-global-typography-d9c8fec-line-height );}.elementor-kit-14 input:not([type="button"]):not([type="submit"]),.elementor-kit-14 textarea,.elementor-kit-14 .elementor-field-textual{font-size:var( --e-global-typography-d9c8fec-font-size );line-height:var( --e-global-typography-d9c8fec-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//**************************************************************
  ELEMENTOR BLUEPRINT CSS
  Author: Goodness Studio
  Purpose: Sitewide tokens, typography, utilities, effects
**************************************************************/

/* ============================================================
   0) BASE TOKENS & GLOBALS
   - Spacing, radius, typography scale, motion prefs
   ============================================================ */

:root {
  /* Spacing scale */
  --spacer-small: clamp(2rem, 3vw, 4rem);
  --spacer-medium: clamp(2rem, 5vw, 5rem);
  --spacer-large: clamp(2rem, 9vw, 8rem);
  --spacer-xlarge: clamp(3rem, 15vw, 15rem);

  /* Line height base */
  --base-line-height: calc(1em + .5rem);

  /* Corner radius */
  --corner-s: 0.5rem;
  --corner-m: 1rem;
  --corner-l: 1.5rem;
  --corner-xl: 2rem;
  
  /* Base gutters for safe L/R padding */
  --gutter-inline: clamp(1rem, 4vw, 2rem);

  /* Link underline thickness (centralized) */
  --link-underline-thickness: 1px;

  /* Fluid type (Utopia) */
  /* Display L ≈ 96px at desktop */
  --font-7: clamp(3.5rem, 2.5rem + 4.375vw, 6rem);          /* 56px → 96px */

  /* Display M ≈ 76px */
  --font-6: clamp(2.75rem, 1.9rem + 3.5625vw, 4.75rem);     /* 44px → 76px */

  /* Display S ≈ 57px */
  --font-5: clamp(2.125rem, 1.4rem + 2.7031vw, 3.5625rem);  /* 34px → 57px */

  /* Title L ≈ 43px */
  --font-4: clamp(1.625rem, 1.2rem + 1.8594vw, 2.6875rem);  /* 26px → 43px */

  /* Title M ≈ 32px */
  --font-3: clamp(1.375rem, 1.1rem + 1.125vw, 2rem);        /* 22px → 32px */

  /* Title S / Subhead ≈ 24px */
  --font-2: clamp(1rem, 0.9rem + 0.75vw, 1.5rem);           /* 16px → 24px */

  /* Body L ≈ 20px */
  --font-1: clamp(1rem, 0.9rem + 0.4375vw, 1.25rem);        /* 16px → 20px */

  /* Body M ≈ 18px at desktop (keeps your current intent) */
  --font-0: clamp(1rem, 0.95rem + 0.21875vw, 1.125rem);     /* 16px → 18px */

  /* Body Small ≈ 14px */
  --font--1: 1rem;

  /* Body X-Small ≈ 12px */
  --font--2: clamp(0.8125rem, 0.78rem + 0.11875vw, 0.875rem); /* 13px → 14px */
}

/* Base html/body */
html, body {
  font-size: 16px;
}



/* Sitewide font smoothing + line-height + numeric consistency */
body, h1, h2, h3, h4, h5, h6, p, a {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: var(--base-line-height);
  font-variant-numeric: lining-nums proportional-nums;
  font-feature-settings: "lnum" 1, "pnum" 1;
}


/* Overflow guard (beware off-canvas UIs) */
body { overflow-x: hidden !important; }


/* ============================================================
   1) TYPOGRAPHY & TEXT UTILITIES
   - Headings, paragraphs, lists, white-on-dark helper
   ============================================================ */

/* Make all text inside a .text-white section white */
.text-white h1,
.text-white h2,
.text-white h3,
.text-white h4,
.text-white h5,
.text-white h6,
.text-white p,
.text-white a,
.text-white div,
.text-white .elementor-button,
.text-white .elementor-text-editor a,
.text-white .elementor-widget-text-editor a {
  color: #fff;
}

/* Smart wrapping (ignored by older browsers) */
h1, h2, h3, h4, h5, h6 { text-wrap: balance; }
p, li, ol, ul { text-wrap: pretty; }

/* List spacing */
ul, ol { margin-bottom: .6em; }

/* Remove extra gap in Elementor text editor */
.elementor-widget-text-editor :last-child { margin-bottom: 0; }

/* Remove bottom padding from Elementor Heading widgets rendered as <p> */
.elementor-widget-heading p {
  padding-bottom: 0;
  margin-bottom: 0;
}


/* ============================================================
   2) LINKS & BUTTONS
   - Defaults and animated underlines
   ============================================================ */

/* Body/link defaults (fallback to currentColor if Elementor var absent) */
p a, p a:link, li a, li a:link {
  text-decoration: underline;
  color: var(--e-global-color-text, currentColor);
}
p a:hover, li a:hover { text-decoration: none; }

/* Link underline animations (shared base) */
.link-slide-in,
.link-slide-out,
.link-slide-in-white,
.link-slide-out-white { overflow: hidden; }

.link-slide-in a,
.link-slide-out a,
.link-slide-in-white a,
.link-slide-out-white a {
  position: relative;
  overflow: hidden;
  opacity: 1;
  transition: color .3s ease-in-out;
}

/* Underline bar (centralized thickness) */
.link-slide-in a::after,
.link-slide-out a::after,
.link-slide-in-white a::after,
.link-slide-out-white a::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0;
  width: 100%;
  height: var(--link-underline-thickness);
  opacity: 1;
  transition: opacity 300ms, transform 300ms;
}

/* Color variants */
.link-slide-in a::after,
.link-slide-out a::after { background-color: var(--e-global-color-text); }
.link-slide-in-white a::after,
.link-slide-out-white a::after { background-color: #fff; }

/* Motion variants */
.link-slide-in a::after,
.link-slide-in-white a::after { transform: translate3d(-101%, 0, 0); }
.link-slide-in a:hover::after,
.link-slide-in a:focus::after,
.link-slide-in-white a:hover::after,
.link-slide-in-white a:focus::after { transform: translate3d(0, 0, 0); }

.link-slide-out a::after,
.link-slide-out-white a::after { transform: translate3d(0, 0, 0); }
.link-slide-out a:hover::after,
.link-slide-out a:focus::after,
.link-slide-out-white a:hover::after,
.link-slide-out-white a:focus::after { transform: translate3d(-101%, 0, 0); }

/* Button icon nudge on hover */
.elementor-button-icon {
  transition: transform 0.3s ease;
  transform: translateX(0);
}
.elementor-button:hover .elementor-button-icon {
  transform: translateX(6px);
}


/* ============================================================
   3) LAYOUT & SPACING UTILITIES
   - Margin/Padding helpers for vertical rhythm
   ============================================================ */
   
   
.container-gutter {
    padding-right: var(--gutter-inline);
    padding-left: var(--gutter-inline);
}   

.margin-xl { margin-top: var(--spacer-xlarge); margin-bottom: var(--spacer-xlarge); }
.margin-l  { margin-top: var(--spacer-large);  margin-bottom: var(--spacer-large); }
.margin-m  { margin-top: var(--spacer-medium); margin-bottom: var(--spacer-medium); }
.margin-s  { margin-top: var(--spacer-small);  margin-bottom: var(--spacer-small); }

.padding-xl { padding-top: var(--spacer-xlarge); padding-bottom: var(--spacer-xlarge); }
.padding-l  { padding-top: var(--spacer-large);  padding-bottom: var(--spacer-large); }
.padding-m  { padding-top: var(--spacer-medium); padding-bottom: var(--spacer-medium); }
.padding-s  { padding-top: var(--spacer-small);  padding-bottom: var(--spacer-small); }

.margin-xl-bottom { margin-bottom: var(--spacer-xlarge); }
.margin-l-bottom  { margin-bottom: var(--spacer-large); }
.margin-m-bottom  { margin-bottom: var(--spacer-medium); }
.margin-s-bottom  { margin-bottom: var(--spacer-small); }

.padding-xl-bottom { padding-bottom: var(--spacer-xlarge); }
.padding-l-bottom  { padding-bottom: var(--spacer-large); }
.padding-m-bottom  { padding-bottom: var(--spacer-medium); }
.padding-s-bottom  { padding-bottom: var(--spacer-small); }

.margin-xl-top { margin-top: var(--spacer-xlarge); }
.margin-l-top  { margin-top: var(--spacer-large); }
.margin-m-top  { margin-top: var(--spacer-medium); }
.margin-s-top  { margin-top: var(--spacer-small); }

.padding-xl-top { padding-top: var(--spacer-xlarge); }
.padding-l-top  { padding-top: var(--spacer-large); }
.padding-m-top  { padding-top: var(--spacer-medium); }
.padding-s-top  { padding-top: var(--spacer-small); }


/* ============================================================
   3.1) LAYOUT SAFEGUARDS
   - Auto gutters for top-level containers on mobile
   ============================================================ */
   
  /* Container-based layouts 
.elementor:not(.elementor-location-header):not(.elementor-location-footer)
> .e-con:not(.no-gutter) {
  padding-inline: var(--gutter-inline);
}*/

/* Legacy section layouts (if any remain) 
.elementor:not(.elementor-location-header):not(.elementor-location-footer)
> .elementor-section:not(.no-gutter) {
  padding-inline: var(--gutter-inline);
} */

/* ============================================================
   4) ELEMENTOR FIXES & TWEAKS
   - Lists, icon boxes, misc widget adjustments
   ============================================================ */

/* Hide stray bullets in icon lists */
.elementor-icon-list-item ul { list-style: none; }

/* Make entire icon box clickable */
.elementor-widget-icon-box a:after {
  content: "";
  display: block !important;
  position: absolute;
  inset: 0;
  z-index: 1;
}
.elementor-icon-box-icon { z-index: 2; }


/* ============================================================
   5) ACCESSIBILITY & THIRD-PARTY WIDGETS
   ============================================================ */


.elementor-field-type-recaptcha_v3 { visibility: hidden; }


/* ============================================================
   6) ANIMATIONS (Goodness variants)
   - Replaces Elementor’s default animation mounts
   ============================================================ */

@keyframes goodnessDown {
  from { opacity: 0; transform: translate3d(0, -48px, 0); }
  to   { opacity: 1; transform: none; }
}
.goodnessDown { animation-name: goodnessDown; }

@keyframes goodnessLeft {
  from { opacity: 0; transform: translate3d(-48px, 0, 0); }
  to   { opacity: 1; transform: none; }
}
.goodnessLeft { animation-name: goodnessLeft; }

@keyframes goodnessRight {
  from { opacity: 0; transform: translate3d(48px, 0, 0); }
  to   { opacity: 1; transform: none; }
}
.goodnessRight { animation-name: goodnessRight; }

@keyframes goodnessUp {
  from { opacity: 0; transform: translate3d(0, 48px, 0); }
  to   { opacity: 1; transform: none; }
}
.goodnessUp { animation-name: goodnessUp; }

/*prevent elementor from overriding everyaction donate form styling*/

.at form .label-amount input
{
    font-size: 1.2rem!important;
    padding: 7px 10px 7px 1.8rem!important;
}



/*****woo code*****/

/*changes color of "## in stock" text on product single page*/
.stock {
    color: var(--e-global-color-text)!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-Regular.woff2') format('woff2'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-Regular.woff') format('woff'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-Regular.ttf') format('truetype'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-Regular.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-Italic.woff2') format('woff2'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-Italic.woff') format('woff'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-Italic.ttf') format('truetype'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-Italic.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-SemiBold.woff2') format('woff2'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-SemiBold.woff') format('woff'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-SemiBold.ttf') format('truetype'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-SemiBold.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-SemiBoldItalic.woff2') format('woff2'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-SemiBoldItalic.woff') format('woff'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-SemiBoldItalic.ttf') format('truetype'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/Poppins-SemiBoldItalic.svg#Poppins') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Young Serif';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/YoungSerif-Regular.eot');
	src: url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/YoungSerif-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/YoungSerif-Regular.woff2') format('woff2'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/YoungSerif-Regular.woff') format('woff'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/YoungSerif-Regular.ttf') format('truetype'),
		url('https://mountaintrue.wpenginepowered.com/wp-content/uploads/2025/10/YoungSerif-Regular.svg#YoungSerif') format('svg');
}
/* End Custom Fonts CSS */