:root {
  --font-primary: "Switzer", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  --font-heading: "Switzer", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  --font-neue: "Neue Regrade", Switzer, sans-serif;
}

@font-face {
  font-family: "Neue Regrade Variable Bf 65 Af 35 D 87 B 6 A 7";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/uploads/meNOSwpYt3VceR4WV8Ol9-Neue-Regrade-Variable-Bj8sx8J_.ttf") format("truetype");
}

@font-face {
  font-family: "Neue Regrade Bf 65 Af 35 D 843 Ed 6";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/uploads/2DSUpSCzhiqKh42nYTbhB-Neue-Regrade-Medium-CWylCgJd.otf") format("opentype");
}

@font-face {
  font-family: "Neue Regrade Bf 65 Af 35 D 81 E 682";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/uploads/75_FqsHxHJ_WUXcp26Sa5-Neue-Regrade-Light-3FPqLZoo.otf") format("opentype");
}

@font-face {
  font-family: "Neue Regrade Bf 65 Af 35 D 8315 F 8";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/uploads/3R9jsOSw5M8u26Ux3cxbP-Neue-Regrade-ExtraBold-Italic-DTxvbRPH.otf") format("opentype");
}

@font-face {
  font-family: "Neue Regrade Bf 65 Af 35 D 84 E 111";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/uploads/4_bpgT6BsTkz3mHn0jbbl-Neue-Regrade-Bold-BoN9N4Ci.otf") format("opentype");
}

@font-face {
  font-family: "Neue Regrade Bf 65 Af 35 D 81 F 2 Ff";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/uploads/KJnMoHwg_LwkFeR-YNEqc-Neue-Regrade-Regular-BYAsMSbF.otf") format("opentype");
}

@font-face {
  font-family: "Neue Regrade Bf 65 Af 35 D 8354 A 8";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/uploads/Y6gI1UoIZGIkShs6_QvDN-Neue-Regrade-Semibold-Dp2wuZmW.otf") format("opentype");
}

@font-face {
  font-family: "Switzer";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/uploads/Uu5kXKgCvuJ1v2IE_D4bi-680a39279493c3be062caf64_Switzer-Light-BADCwite.otf") format("opentype");
}

@font-face {
  font-family: "Switzer";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/uploads/trfgTYtJhTWerQwikusFR-680a3927b5b473d80df49cdc_Switzer-Regular-dATgZAjD.otf") format("opentype");
}

@font-face {
  font-family: "Switzer";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/uploads/fsuJjx7CAkVHKB69FI8XP-680a392725eac4ec06670d9f_Switzer-Medium-RFqtjt7E.otf") format("opentype");
}

@font-face {
  font-family: "Switzer";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/uploads/9scbWnIt6hpUo9MoAuC0c-680a3927b5c8c54f975df3a2_Switzer-Bold-5MgXy-Ae.otf") format("opentype");
}

@font-face {
  font-family: "Switzer";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/uploads/fyOlYZPI_bS6tGanGj9Jk-680a3928a6ebb6d25b94d942_Switzer-Semibold-BL4pOLMt.otf") format("opentype");
}

@font-face {
  font-family: "Neue Regrade";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/uploads/meNOSwpYt3VceR4WV8Ol9-Neue-Regrade-Variable-Bj8sx8J_.ttf") format("truetype");
}

@font-face {
  font-family: "Neue Regrade";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/uploads/KJnMoHwg_LwkFeR-YNEqc-Neue-Regrade-Regular-BYAsMSbF.otf") format("opentype");
}

@font-face {
  font-family: "Neue Regrade";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/uploads/2DSUpSCzhiqKh42nYTbhB-Neue-Regrade-Medium-CWylCgJd.otf") format("opentype");
}

@font-face {
  font-family: "Neue Regrade";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/uploads/Y6gI1UoIZGIkShs6_QvDN-Neue-Regrade-Semibold-Dp2wuZmW.otf") format("opentype");
}

@font-face {
  font-family: "Neue Regrade";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/uploads/4_bpgT6BsTkz3mHn0jbbl-Neue-Regrade-Bold-BoN9N4Ci.otf") format("opentype");
}
:root {
  --swiper-theme-color: hsla(211.29, 100%, 50%, 1);
  --z: hsla(42.44, 34.17%, 52.94%, 1);
  --zzzz: hsla(43.59, 100%, 74.9%, 1);
  --color-gold: hsla(43.37, 35.62%, 54.31%, 1);
  --color-gold-light: hsla(39.44, 48.21%, 56.08%, 1);
  --color-dark: hsla(0, 0%, 4.31%, 1);
  --color-light-bg: hsla(0, 0%, 93.73%, 1);
  --color-footer-bg: hsla(44, 37.19%, 47.45%, 1);
}