/*
 * Custom defined media queries
 */
/*
 * This file is included once, for the entire site.
 * It's useful for global styles.
 */
html {
  font-family: var(--font-primary);
  font-size: 16px;
  color: var(--color-black);
  background-color: var(--color-white);
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: "kern" 1;
  font-kerning: normal;
}
body {
  margin: 0;
}
::selection {
  color: var(--color-white);
  background: var(--color-black);
}
h1, h2, h3, h4, h5 {
  font-weight: 400;
}
a {
  text-decoration: none;
  color: inherit;
  transition: color 0.4s;
}
button {
  appearance: none;
  border: none;
  background-color: transparent;
  cursor: pointer;
  outline: none;
  margin: 0;
}
.wp-seo {
  display: none;
}
.title .line {
  display: block;
}
.overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3);
}
.svg path {
  transition: fill 0.4s;
}
.footer {
  z-index: -100;
}
.main {
  z-index: 100;
}
.header {
  z-index: 200;
}
.menu-panel {
  z-index: 300;
}
.global-hamburger {
  z-index: 400;
}
/*
 * Custom defined CSS vars
 */
:root {
  --color-white: #ffffff;
  --color-black: #000000;
  --unit-100vh: 100vh;
  --unit-max-width: 1800px;
  --font-primary: sans-serif;
  --font-secondary: serif;
  --easing-motion: cubic-bezier(0.4, 0, 0.2, 1);
}
@supports (height: 100dvh) {
  --unit-100vh: 100dvh;
}
/*# sourceMappingURL=https://work.jayturley.com/wp-content/uploads/wp-easy-dist/css/general-compiled.css.map */