/*	Defined widths
--------------------------------------- */
/*	Slider settings
--------------------------------------- */
/*	Colors
--------------------------------------- */
/*	Breakpoints
--------------------------------------- */
/*	Other
--------------------------------------- */
/* common border radius */
/* disable text selection */
/*	Font / Text Mixins
======================================================================== */
/*	Font family mixin
    Examples:
    @include f(s,r);
    @include f(gs,l);
--------------------------------------- */
/*	Text mixin
    (dynamic font size and line height)
--------------------------------------- */
.single-post {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8rem;
}
.single-post__content {
  width: 100%;
  max-width: 75.2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 8.6rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 auto;
}
@media screen and (max-width: 600px) {
  .single-post__content {
    padding-top: 0;
  }
}
.single-post__content ul,
.single-post__content ol,
.single-post__content table {
  color: var(--Grey-80, #323a44);
  padding-bottom: 1.6rem;
}
.single-post__content ul,
.single-post__content ol {
  margin-left: 2rem;
}
.single-post__content p {
  width: 100%;
  max-width: 75.2rem;
  padding-bottom: 1.6rem;
}
.single-post__content p iframe {
  width: 100%;
  max-width: 75.2rem;
  min-height: 40rem;
  border-radius: 0.8rem;
}
@media screen and (max-width: 500px) {
  .single-post__content p iframe {
    min-height: auto;
  }
}
.single-post__content .wp-block-buttons,
.single-post__content .wp-block-image,
.single-post__content .wp-block-quote {
  padding-bottom: 1.6rem;
}
.single-post__content .wp-block-image img {
  border-radius: 0.8rem;
}
.single-post__content .wp-block-heading,
.single-post__content .title {
  padding-top: 2.4rem;
  padding-bottom: 1.6rem;
}
.single-post__content .wp-block-buttons a[rel=btn_primary] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 1.6rem 2rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1rem;
  color: var(--White, #fff);
  text-align: center;
  border-radius: 0.4rem;
  border: 1px solid var(--Cool-Gray-Cool-Gray-100, #121619);
  background: var(--Cool-Gray-Cool-Gray-100, #121619);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.single-post__content .wp-block-buttons a[rel=btn_primary]:hover {
  border: 1px solid var(--Brand, #05c7a5);
  background: var(--Brand, #05c7a5);
}
.single-post__content .wp-block-buttons a[rel=btn_secondary] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 1.6rem 2rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1rem;
  color: var(--Cool-Gray-Cool-Gray-100, #121619);
  text-align: center;
  border-radius: 0.4rem;
  border: 1px solid var(--Cool-Gray-Cool-Gray-020, #dde1e5);
  background: var(--White, #fff);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.single-post__content .wp-block-buttons a[rel=btn_secondary]:hover {
  border: 1px solid var(--Cool-Gray-Cool-Gray-020, #dde1e5);
  background: var(--Cool-Gray-Cool-Gray-010, #f2f4f8);
}

.site-footer {
  padding: 0 0 2.4rem 0;
}
/*# sourceMappingURL=single-post.css.map */
