@charset "UTF-8";

/* Css Reset */
*,
*::before,
*::after {
  box-sizing: border-box;
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body,
h1,
h2,
h3,
h4,
p,
figure,
blockquote,
dl,
dd {
  margin: 0;
}

ul[role='list'],
ol[role='list'] {
  list-style: none;
}

html:focus-within {
  scroll-behavior: smooth;
}

body {
  min-height: 100vh;
  text-rendering: optimizeSpeed;
  line-height: 1.5;
  background-color: #1733f9;
}

a:not([class]) {
  text-decoration-skip-ink: auto;
}

img,
picture {
  max-width: 100%;
  display: block;
}

input,
button,
textarea,
select {
  font: inherit;
}

@media (prefers-reduced-motion: reduce) {
  html:focus-within {
    scroll-behavior: auto;
  }
  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

@font-face {
  font-family: 'GoblinOne-Regular';
  src: url('../fonts/GoblinOne-Regular.woff') format('woff');
}
@font-face {
  font-family: 'AnonymousPro-Regular';
  src: url('../fonts/AnonymousPro-Regular.woff') format('woff');
}

@import url('https://p.typekit.net/p.css?s=1&k=jep3kms&ht=tk&f=39496.39498.39500.39504.39506.39508&a=1808489&app=typekit&e=css');

@font-face {
  font-family: 'neue-haas-grotesk-display';
  src: url('https://use.typekit.net/af/28f000/00000000000000003b9b2048/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3')
      format('woff2'),
    url('https://use.typekit.net/af/28f000/00000000000000003b9b2048/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3')
      format('woff'),
    url('https://use.typekit.net/af/28f000/00000000000000003b9b2048/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3')
      format('opentype');
  font-display: auto;
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: 'neue-haas-grotesk-display';
  src: url('https://use.typekit.net/af/8a200c/00000000000000003b9b204a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3')
      format('woff2'),
    url('https://use.typekit.net/af/8a200c/00000000000000003b9b204a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3')
      format('woff'),
    url('https://use.typekit.net/af/8a200c/00000000000000003b9b204a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3')
      format('opentype');
  font-display: auto;
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: 'neue-haas-grotesk-display';
  src: url('https://use.typekit.net/af/d562ce/00000000000000003b9b204c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')
      format('woff2'),
    url('https://use.typekit.net/af/d562ce/00000000000000003b9b204c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')
      format('woff'),
    url('https://use.typekit.net/af/d562ce/00000000000000003b9b204c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')
      format('opentype');
  font-display: auto;
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: 'neue-haas-grotesk-text';
  src: url('https://use.typekit.net/af/1285d2/00000000000000003b9b2050/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')
      format('woff2'),
    url('https://use.typekit.net/af/1285d2/00000000000000003b9b2050/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')
      format('woff'),
    url('https://use.typekit.net/af/1285d2/00000000000000003b9b2050/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3')
      format('opentype');
  font-display: auto;
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'neue-haas-grotesk-text';
  src: url('https://use.typekit.net/af/550c82/00000000000000003b9b2052/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3')
      format('woff2'),
    url('https://use.typekit.net/af/550c82/00000000000000003b9b2052/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3')
      format('woff'),
    url('https://use.typekit.net/af/550c82/00000000000000003b9b2052/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3')
      format('opentype');
  font-display: auto;
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: 'neue-haas-grotesk-text';
  src: url('https://use.typekit.net/af/abbb5b/00000000000000003b9b2054/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')
      format('woff2'),
    url('https://use.typekit.net/af/abbb5b/00000000000000003b9b2054/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')
      format('woff'),
    url('https://use.typekit.net/af/abbb5b/00000000000000003b9b2054/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3')
      format('opentype');
  font-display: auto;
  font-style: normal;
  font-weight: 700;
}

.tk-neue-haas-grotesk-display {
  font-family: 'neue-haas-grotesk-display', sans-serif;
}
.tk-neue-haas-grotesk-text {
  font-family: 'neue-haas-grotesk-text', sans-serif;
}

body {
  font-family: 'neue-haas-grotesk-display';
  font-size: 1.4rem;
  font-weight: 700;
}

h1,
h2,
h3 {
  font-family: 'neue-haas-grotesk-display';
  font-weight: 700;
  padding-bottom: 0.2em;
  color: white;
}

a {
  text-decoration: none !important;
  color: white;
}

a:hover {
  color: #fff000 !important;
}

a:hover > h3,
a:hover > p {
  color: #fff000 !important;
}

.nav-previous:hover a,
.nav-previous:hover h2,
.nav-next:hover a,
.nav-next:hover h2 {
  color: #fff000 !important;
}

p {
  color: white;
}

img {
  width: 100%;
  height: auto;
}

header {
  width: 100%;
  /* height: 100px; */
}

.site-header {
  font-size: 1.7em;
}

.menu-item {
  font-size: 0.5em;
}

.meta {
  font-size: 0.8em;
  padding-bottom: 1em;
}

.page-wrap {
  padding: 2rem 0;
}

header .top-bar {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex;
}

.site-header {
  display: flex;
  /* justify-content: center; */
  justify-content: space-between;
  align-items: center;
  height: 100%;
  /* text-align: center; */
  padding-top: 1rem;
}

header .top-bar li a {
  /* padding: 0.25rem 1rem; */
  /* color: black; */
}

header svg {
  width: 80%;
}

#nav-single {
  display: flex;
}

.nav-previous {
  flex: 1;
  /* border: 1px solid gray; */
  width: 50%;
  padding-top: 1em;
  padding-right: 1em;
}
.nav-next {
  text-align: right;
  /* border: 1px solid gray; */
  width: 50%;
  padding-top: 1em;
  padding-left: 1em;
  border-left: 0;
}

.container {
  max-width: 680px;
}

.wp-block-image img {
  height: auto;
}

.img-thumbnail {
  border: 0;
  border-radius: 0;
  padding: 0;
}

footer {
  padding: 1rem 1rem;
  display: flex;
  justify-content: center;
  color: white;
  font-size: 0.8rem;
}

footer a {
  color: white;
}

.container ul {
  list-style-type: none;
  padding-left: 0;
  text-align: center;
}

@media screen and (max-width: 480px) {
  p {
    font-size: 1rem;
  }
}

.card-body {
  padding: 1rem 0;
}

p {
  padding-bottom: 1em;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}

.blog-content p {
  font-size: 1rem;
}

#header {
  position: sticky;
  top: 0;
  background-color: #1733f9;
}

.is-form-style input.is-search-input {
  background: #1733f9;
  border: solid 1px white !important;
  color: white !important;
}

::placeholder {
  color: white !important;
}
