/*
Theme Name: Playgard Aff Gaming
Template: playgard
Version: 1.0.1
Description: Aff Gaming typography for the Playgard theme.
Text Domain: playgard-aff-gaming
*/

@font-face {
  font-family: "TT Interphases Pro";
  src: url("assets/fonts/TT_Interphases_Pro_Light.woff2") format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "TT Interphases Pro";
  src: url("assets/fonts/TT_Interphases_Pro_Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "TT Interphases Pro";
  src: url("assets/fonts/TT_Interphases_Pro_Medium.woff2") format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "TT Interphases Pro";
  src: url("assets/fonts/TT_Interphases_Pro_DemiBold.woff2") format("woff2");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "TT Interphases Pro";
  src: url("assets/fonts/TT_Interphases_Pro_Bold.woff2") format("woff2");
  font-style: normal;
  font-weight: 700 900;
  font-display: swap;
}

body,
body :is(h1, h2, h3, h4, h5, h6, p, a, button, input, textarea, select, label, li, blockquote),
body .elementor-heading-title,
body .elementor-widget-text-editor,
body .elementor-button-text {
  font-family: "TT Interphases Pro", sans-serif !important;
}

@media (min-width: 992px) {
  body:not(.navbar-sticky-init) .navbar-1 .nav-link {
    color: #f4f4f8 !important;
  }
  body.navbar-sticky-init .navbar-1 .nav-link {
    color: #121212 !important;
  }
}
