@charset "UTF-8";
.block-editor-iframe__body,
.wp-block-post-content,
.block-editor-block-preview__container,
.block-editor-writing-flow {
  /* Alignment
  -------------------------------------------------------------- */
  /*--------------------------------------------------------------
    Galleries
  --------------------------------------------------------------*/
  /* ==========================================================================
  	screen-reader fallback
  ========================================================================== */
  /* Text meant only for screen readers. */
  /* Do not show the outline on the skip link target. */
  /*--------------------------------------------------------------
    Menus
  --------------------------------------------------------------*/
  /* Small menu. */
  /* ==========================================================================
  	Pages and posts
  ========================================================================== */
  /* ==========================================================================
  	Infinite scroll Jetpack
  ========================================================================== */
  /* Globally hidden elements when Infinite Scroll is supported and in use. */
  /* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
  /*
  	Use in conjunction with .sr-only to only display content when it's focused.
  	@note Useful for skip links
  	@see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
  	@note Based on a HTML5 Boilerplate technique, included in Bootstrap
  	@note Fixed a bug with position: static on iOS 10.0.2 + VoiceOver
  		@author Sylvain Pigeard
  		@see https://github.com/twbs/bootstrap/issues/20732
  */
  /*
  h1,h2,h3,h4,h5,p {
  	margin: 0 0 1.6rem 0;
  	&:last-child {
  		margin-bottom: 0;
  	}
  }
  p {
  	margin-bottom: 2.4rem;
  	+ h1,
  	+ h2,
  	+ h3,
  	+ h4,
  	+ h5 {
  		margin-top: 3.2rem;
  	}
  }
  */
  /*--------------------------------------------------------------
  # Layouts
  --------------------------------------------------------------*/
  /*--------------------------------------------------------------
  # Modules
  --------------------------------------------------------------*/
  /*
  .kt-row-layout-inner,
  .section {
      padding-top: 6.5rem;
      padding-bottom: 6.5rem;
  }*/
  /*
  @keyframes expandout {
      0% {
          transform: scale(1);
          opacity: 1;
      }
      33% {
          transform: scale(1.25);
          opacity: 0;
      }
      66% {
          transform: scale(.75);
          opacity: 0;
      }
      100% {
          transform: scale(1);
          opacity: 1;
      }
  }
  */
  /*
  .m-vertical-title {
      .kt-row-column-wrap {
          position: relative;
          padding-left: 10rem;
          .inner-column-1 .kt-inside-inner-col:first-child .m-section-title {
              position: absolute;
              transform: rotate(90deg);
              top: 0;
              left: 0;
          }
      }
  }*/
}
.block-editor-iframe__body body .wp-block-columns,
.wp-block-post-content body .wp-block-columns,
.block-editor-block-preview__container body .wp-block-columns,
.block-editor-writing-flow body .wp-block-columns {
  -webkit-column-gap: 3rem;
     -moz-column-gap: 3rem;
          column-gap: 3rem;
}
.block-editor-iframe__body body .wp-block-buttons,
.wp-block-post-content body .wp-block-buttons,
.block-editor-block-preview__container body .wp-block-buttons,
.block-editor-writing-flow body .wp-block-buttons {
  -webkit-column-gap: 1.6rem;
     -moz-column-gap: 1.6rem;
          column-gap: 1.6rem;
}
.block-editor-iframe__body .aligncenter,
.block-editor-iframe__body div.aligncenter,
.wp-block-post-content .aligncenter,
.wp-block-post-content div.aligncenter,
.block-editor-block-preview__container .aligncenter,
.block-editor-block-preview__container div.aligncenter,
.block-editor-writing-flow .aligncenter,
.block-editor-writing-flow div.aligncenter {
  margin: 5px auto 5px auto;
}
.block-editor-iframe__body .alignright,
.wp-block-post-content .alignright,
.block-editor-block-preview__container .alignright,
.block-editor-writing-flow .alignright {
  float: right;
  margin: 5px 0 20px 20px;
}
.block-editor-iframe__body .alignleft,
.wp-block-post-content .alignleft,
.block-editor-block-preview__container .alignleft,
.block-editor-writing-flow .alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}
.block-editor-iframe__body a img.alignright,
.wp-block-post-content a img.alignright,
.block-editor-block-preview__container a img.alignright,
.block-editor-writing-flow a img.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}
.block-editor-iframe__body a img.alignnone,
.wp-block-post-content a img.alignnone,
.block-editor-block-preview__container a img.alignnone,
.block-editor-writing-flow a img.alignnone {
  margin: 5px 20px 20px 0;
}
.block-editor-iframe__body a img.alignleft,
.wp-block-post-content a img.alignleft,
.block-editor-block-preview__container a img.alignleft,
.block-editor-writing-flow a img.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}
.block-editor-iframe__body a img.aligncenter,
.wp-block-post-content a img.aligncenter,
.block-editor-block-preview__container a img.aligncenter,
.block-editor-writing-flow a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.block-editor-iframe__body .wp-caption,
.wp-block-post-content .wp-caption,
.block-editor-block-preview__container .wp-caption,
.block-editor-writing-flow .wp-caption {
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
  max-width: 100%;
}
.block-editor-iframe__body .wp-caption img[class*=wp-image-],
.wp-block-post-content .wp-caption img[class*=wp-image-],
.block-editor-block-preview__container .wp-caption img[class*=wp-image-],
.block-editor-writing-flow .wp-caption img[class*=wp-image-] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.block-editor-iframe__body .wp-caption .wp-caption-text,
.wp-block-post-content .wp-caption .wp-caption-text,
.block-editor-block-preview__container .wp-caption .wp-caption-text,
.block-editor-writing-flow .wp-caption .wp-caption-text {
  margin: 1px 0;
  margin: 0.1rem 0;
}
.block-editor-iframe__body .wp-caption-text,
.wp-block-post-content .wp-caption-text,
.block-editor-block-preview__container .wp-caption-text,
.block-editor-writing-flow .wp-caption-text {
  text-align: center;
}
.block-editor-iframe__body .gallery,
.wp-block-post-content .gallery,
.block-editor-block-preview__container .gallery,
.block-editor-writing-flow .gallery {
  margin-bottom: 1.5em;
}
.block-editor-iframe__body .gallery-item,
.wp-block-post-content .gallery-item,
.block-editor-block-preview__container .gallery-item,
.block-editor-writing-flow .gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
}
.block-editor-iframe__body .gallery-columns-2 .gallery-item,
.wp-block-post-content .gallery-columns-2 .gallery-item,
.block-editor-block-preview__container .gallery-columns-2 .gallery-item,
.block-editor-writing-flow .gallery-columns-2 .gallery-item {
  max-width: 50%;
}
.block-editor-iframe__body .gallery-columns-3 .gallery-item,
.wp-block-post-content .gallery-columns-3 .gallery-item,
.block-editor-block-preview__container .gallery-columns-3 .gallery-item,
.block-editor-writing-flow .gallery-columns-3 .gallery-item {
  max-width: 33.33%;
}
.block-editor-iframe__body .gallery-columns-4 .gallery-item,
.wp-block-post-content .gallery-columns-4 .gallery-item,
.block-editor-block-preview__container .gallery-columns-4 .gallery-item,
.block-editor-writing-flow .gallery-columns-4 .gallery-item {
  max-width: 25%;
}
.block-editor-iframe__body .gallery-columns-5 .gallery-item,
.wp-block-post-content .gallery-columns-5 .gallery-item,
.block-editor-block-preview__container .gallery-columns-5 .gallery-item,
.block-editor-writing-flow .gallery-columns-5 .gallery-item {
  max-width: 20%;
}
.block-editor-iframe__body .gallery-columns-6 .gallery-item,
.wp-block-post-content .gallery-columns-6 .gallery-item,
.block-editor-block-preview__container .gallery-columns-6 .gallery-item,
.block-editor-writing-flow .gallery-columns-6 .gallery-item {
  max-width: 16.66%;
}
.block-editor-iframe__body .gallery-columns-7 .gallery-item,
.wp-block-post-content .gallery-columns-7 .gallery-item,
.block-editor-block-preview__container .gallery-columns-7 .gallery-item,
.block-editor-writing-flow .gallery-columns-7 .gallery-item {
  max-width: 14.28%;
}
.block-editor-iframe__body .gallery-columns-8 .gallery-item,
.wp-block-post-content .gallery-columns-8 .gallery-item,
.block-editor-block-preview__container .gallery-columns-8 .gallery-item,
.block-editor-writing-flow .gallery-columns-8 .gallery-item {
  max-width: 12.5%;
}
.block-editor-iframe__body .gallery-columns-9 .gallery-item,
.wp-block-post-content .gallery-columns-9 .gallery-item,
.block-editor-block-preview__container .gallery-columns-9 .gallery-item,
.block-editor-writing-flow .gallery-columns-9 .gallery-item {
  max-width: 11.11%;
}
.block-editor-iframe__body .gallery-caption,
.wp-block-post-content .gallery-caption,
.block-editor-block-preview__container .gallery-caption,
.block-editor-writing-flow .gallery-caption {
  display: block;
}
.block-editor-iframe__body .screen-reader-text,
.wp-block-post-content .screen-reader-text,
.block-editor-block-preview__container .screen-reader-text,
.block-editor-writing-flow .screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.block-editor-iframe__body .screen-reader-text:focus,
.wp-block-post-content .screen-reader-text:focus,
.block-editor-block-preview__container .screen-reader-text:focus,
.block-editor-writing-flow .screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 8.75px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000; /* Above WP toolbar. */
}
.block-editor-iframe__body #content[tabindex="-1"]:focus,
.wp-block-post-content #content[tabindex="-1"]:focus,
.block-editor-block-preview__container #content[tabindex="-1"]:focus,
.block-editor-writing-flow #content[tabindex="-1"]:focus {
  outline: 0;
}
.block-editor-iframe__body .main-navigation,
.wp-block-post-content .main-navigation,
.block-editor-block-preview__container .main-navigation,
.block-editor-writing-flow .main-navigation {
  clear: both;
  display: block;
  float: left;
  width: 100%;
}
.block-editor-iframe__body .main-navigation ul,
.wp-block-post-content .main-navigation ul,
.block-editor-block-preview__container .main-navigation ul,
.block-editor-writing-flow .main-navigation ul {
  display: none;
  list-style: none;
  margin: 0;
  padding-left: 0;
}
.block-editor-iframe__body .main-navigation li,
.wp-block-post-content .main-navigation li,
.block-editor-block-preview__container .main-navigation li,
.block-editor-writing-flow .main-navigation li {
  float: left;
  position: relative;
}
.block-editor-iframe__body .main-navigation a,
.wp-block-post-content .main-navigation a,
.block-editor-block-preview__container .main-navigation a,
.block-editor-writing-flow .main-navigation a {
  display: block;
  text-decoration: none;
}
.block-editor-iframe__body .main-navigation ul ul,
.wp-block-post-content .main-navigation ul ul,
.block-editor-block-preview__container .main-navigation ul ul,
.block-editor-writing-flow .main-navigation ul ul {
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
          box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  float: left;
  position: absolute;
  top: 1.5em;
  left: -999em;
  z-index: 99999;
}
.block-editor-iframe__body .main-navigation ul ul ul,
.wp-block-post-content .main-navigation ul ul ul,
.block-editor-block-preview__container .main-navigation ul ul ul,
.block-editor-writing-flow .main-navigation ul ul ul {
  left: -999em;
  top: 0;
}
.block-editor-iframe__body .main-navigation ul ul a,
.wp-block-post-content .main-navigation ul ul a,
.block-editor-block-preview__container .main-navigation ul ul a,
.block-editor-writing-flow .main-navigation ul ul a {
  width: 200px;
}
.block-editor-iframe__body .main-navigation ul li:hover > ul,
.block-editor-iframe__body .main-navigation ul li.focus > ul,
.wp-block-post-content .main-navigation ul li:hover > ul,
.wp-block-post-content .main-navigation ul li.focus > ul,
.block-editor-block-preview__container .main-navigation ul li:hover > ul,
.block-editor-block-preview__container .main-navigation ul li.focus > ul,
.block-editor-writing-flow .main-navigation ul li:hover > ul,
.block-editor-writing-flow .main-navigation ul li.focus > ul {
  left: auto;
}
.block-editor-iframe__body .main-navigation ul ul li:hover > ul,
.block-editor-iframe__body .main-navigation ul ul li.focus > ul,
.wp-block-post-content .main-navigation ul ul li:hover > ul,
.wp-block-post-content .main-navigation ul ul li.focus > ul,
.block-editor-block-preview__container .main-navigation ul ul li:hover > ul,
.block-editor-block-preview__container .main-navigation ul ul li.focus > ul,
.block-editor-writing-flow .main-navigation ul ul li:hover > ul,
.block-editor-writing-flow .main-navigation ul ul li.focus > ul {
  left: 100%;
}
.block-editor-iframe__body .menu-toggle,
.block-editor-iframe__body .main-navigation.toggled ul,
.wp-block-post-content .menu-toggle,
.wp-block-post-content .main-navigation.toggled ul,
.block-editor-block-preview__container .menu-toggle,
.block-editor-block-preview__container .main-navigation.toggled ul,
.block-editor-writing-flow .menu-toggle,
.block-editor-writing-flow .main-navigation.toggled ul {
  display: block;
}
@media screen and (min-width: 37.5em) {
  .block-editor-iframe__body .menu-toggle,
  .wp-block-post-content .menu-toggle,
  .block-editor-block-preview__container .menu-toggle,
  .block-editor-writing-flow .menu-toggle {
    display: none;
  }
  .block-editor-iframe__body .main-navigation ul,
  .wp-block-post-content .main-navigation ul,
  .block-editor-block-preview__container .main-navigation ul,
  .block-editor-writing-flow .main-navigation ul {
    display: block;
  }
}
.block-editor-iframe__body .site-main .comment-navigation,
.block-editor-iframe__body .site-main .posts-navigation,
.block-editor-iframe__body .site-main .post-navigation,
.wp-block-post-content .site-main .comment-navigation,
.wp-block-post-content .site-main .posts-navigation,
.wp-block-post-content .site-main .post-navigation,
.block-editor-block-preview__container .site-main .comment-navigation,
.block-editor-block-preview__container .site-main .posts-navigation,
.block-editor-block-preview__container .site-main .post-navigation,
.block-editor-writing-flow .site-main .comment-navigation,
.block-editor-writing-flow .site-main .posts-navigation,
.block-editor-writing-flow .site-main .post-navigation {
  margin: 0 0 1.5em;
  overflow: hidden;
}
.block-editor-iframe__body .comment-navigation .nav-previous,
.block-editor-iframe__body .posts-navigation .nav-previous,
.block-editor-iframe__body .post-navigation .nav-previous,
.wp-block-post-content .comment-navigation .nav-previous,
.wp-block-post-content .posts-navigation .nav-previous,
.wp-block-post-content .post-navigation .nav-previous,
.block-editor-block-preview__container .comment-navigation .nav-previous,
.block-editor-block-preview__container .posts-navigation .nav-previous,
.block-editor-block-preview__container .post-navigation .nav-previous,
.block-editor-writing-flow .comment-navigation .nav-previous,
.block-editor-writing-flow .posts-navigation .nav-previous,
.block-editor-writing-flow .post-navigation .nav-previous {
  float: left;
  width: 50%;
}
.block-editor-iframe__body .comment-navigation .nav-next,
.block-editor-iframe__body .posts-navigation .nav-next,
.block-editor-iframe__body .post-navigation .nav-next,
.wp-block-post-content .comment-navigation .nav-next,
.wp-block-post-content .posts-navigation .nav-next,
.wp-block-post-content .post-navigation .nav-next,
.block-editor-block-preview__container .comment-navigation .nav-next,
.block-editor-block-preview__container .posts-navigation .nav-next,
.block-editor-block-preview__container .post-navigation .nav-next,
.block-editor-writing-flow .comment-navigation .nav-next,
.block-editor-writing-flow .posts-navigation .nav-next,
.block-editor-writing-flow .post-navigation .nav-next {
  float: right;
  text-align: right;
  width: 50%;
}
.block-editor-iframe__body .sticky,
.wp-block-post-content .sticky,
.block-editor-block-preview__container .sticky,
.block-editor-writing-flow .sticky {
  display: block;
}
.block-editor-iframe__body .byline,
.block-editor-iframe__body .updated:not(.published),
.wp-block-post-content .byline,
.wp-block-post-content .updated:not(.published),
.block-editor-block-preview__container .byline,
.block-editor-block-preview__container .updated:not(.published),
.block-editor-writing-flow .byline,
.block-editor-writing-flow .updated:not(.published) {
  display: none;
}
.block-editor-iframe__body .single .byline,
.block-editor-iframe__body .group-blog .byline,
.wp-block-post-content .single .byline,
.wp-block-post-content .group-blog .byline,
.block-editor-block-preview__container .single .byline,
.block-editor-block-preview__container .group-blog .byline,
.block-editor-writing-flow .single .byline,
.block-editor-writing-flow .group-blog .byline {
  display: inline;
}
.block-editor-iframe__body .page-links,
.wp-block-post-content .page-links,
.block-editor-block-preview__container .page-links,
.block-editor-writing-flow .page-links {
  clear: both;
  margin: 0 0 15px;
  margin: 0 0 1.5rem;
}
.block-editor-iframe__body .widget,
.wp-block-post-content .widget,
.block-editor-block-preview__container .widget,
.block-editor-writing-flow .widget {
  margin: 0 0 15px;
  margin: 0 0 1.5rem;
  /* Make sure select elements fit in widgets. */
}
.block-editor-iframe__body .widget select,
.wp-block-post-content .widget select,
.block-editor-block-preview__container .widget select,
.block-editor-writing-flow .widget select {
  max-width: 100%;
}
.block-editor-iframe__body .infinite-scroll .posts-navigation,
.block-editor-iframe__body .infinite-scroll.neverending .site-footer,
.wp-block-post-content .infinite-scroll .posts-navigation,
.wp-block-post-content .infinite-scroll.neverending .site-footer,
.block-editor-block-preview__container .infinite-scroll .posts-navigation,
.block-editor-block-preview__container .infinite-scroll.neverending .site-footer,
.block-editor-writing-flow .infinite-scroll .posts-navigation,
.block-editor-writing-flow .infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */
  display: none;
}
.block-editor-iframe__body .infinity-end.neverending .site-footer,
.wp-block-post-content .infinity-end.neverending .site-footer,
.block-editor-block-preview__container .infinity-end.neverending .site-footer,
.block-editor-writing-flow .infinity-end.neverending .site-footer {
  display: block;
}
.block-editor-iframe__body .kt-row-column-wrap,
.wp-block-post-content .kt-row-column-wrap,
.block-editor-block-preview__container .kt-row-column-wrap,
.block-editor-writing-flow .kt-row-column-wrap {
  padding-left: 60px !important;
  padding-right: 60px !important;
}
.block-editor-iframe__body .kt-row-column-wrap .kt-row-column-wrap,
.wp-block-post-content .kt-row-column-wrap .kt-row-column-wrap,
.block-editor-block-preview__container .kt-row-column-wrap .kt-row-column-wrap,
.block-editor-writing-flow .kt-row-column-wrap .kt-row-column-wrap {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .kt-row-column-wrap,
  .wp-block-post-content .kt-row-column-wrap,
  .block-editor-block-preview__container .kt-row-column-wrap,
  .block-editor-writing-flow .kt-row-column-wrap {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
}
@media (max-width: 768px) {
  .block-editor-iframe__body .mobile-no-padding .kt-row-column-wrap,
  .wp-block-post-content .mobile-no-padding .kt-row-column-wrap,
  .block-editor-block-preview__container .mobile-no-padding .kt-row-column-wrap,
  .block-editor-writing-flow .mobile-no-padding .kt-row-column-wrap {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .block-editor-iframe__body .mobile-no-padding .kt-row-column-wrap .m-section-title,
  .wp-block-post-content .mobile-no-padding .kt-row-column-wrap .m-section-title,
  .block-editor-block-preview__container .mobile-no-padding .kt-row-column-wrap .m-section-title,
  .block-editor-writing-flow .mobile-no-padding .kt-row-column-wrap .m-section-title {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.block-editor-iframe__body .h-accent-red .m-eyebrow,
.wp-block-post-content .h-accent-red .m-eyebrow,
.block-editor-block-preview__container .h-accent-red .m-eyebrow,
.block-editor-writing-flow .h-accent-red .m-eyebrow {
  color: #ff0051;
}
.block-editor-iframe__body .h-accent-blue .m-eyebrow,
.wp-block-post-content .h-accent-blue .m-eyebrow,
.block-editor-block-preview__container .h-accent-blue .m-eyebrow,
.block-editor-writing-flow .h-accent-blue .m-eyebrow {
  color: #228FFF;
}
.block-editor-iframe__body .h-text-light p, .block-editor-iframe__body .h-text-light li, .block-editor-iframe__body .h-text-light h1, .block-editor-iframe__body .h-text-light h2, .block-editor-iframe__body .h-text-light h3, .block-editor-iframe__body .h-text-light h4, .block-editor-iframe__body .h-text-light h5, .block-editor-iframe__body .h-text-light strong, .block-editor-iframe__body .h-text-light span, .block-editor-iframe__body .h-text-light div, .block-editor-iframe__body .h-text-light td, .block-editor-iframe__body .h-text-light th,
.wp-block-post-content .h-text-light p,
.wp-block-post-content .h-text-light li,
.wp-block-post-content .h-text-light h1,
.wp-block-post-content .h-text-light h2,
.wp-block-post-content .h-text-light h3,
.wp-block-post-content .h-text-light h4,
.wp-block-post-content .h-text-light h5,
.wp-block-post-content .h-text-light strong,
.wp-block-post-content .h-text-light span,
.wp-block-post-content .h-text-light div,
.wp-block-post-content .h-text-light td,
.wp-block-post-content .h-text-light th,
.block-editor-block-preview__container .h-text-light p,
.block-editor-block-preview__container .h-text-light li,
.block-editor-block-preview__container .h-text-light h1,
.block-editor-block-preview__container .h-text-light h2,
.block-editor-block-preview__container .h-text-light h3,
.block-editor-block-preview__container .h-text-light h4,
.block-editor-block-preview__container .h-text-light h5,
.block-editor-block-preview__container .h-text-light strong,
.block-editor-block-preview__container .h-text-light span,
.block-editor-block-preview__container .h-text-light div,
.block-editor-block-preview__container .h-text-light td,
.block-editor-block-preview__container .h-text-light th,
.block-editor-writing-flow .h-text-light p,
.block-editor-writing-flow .h-text-light li,
.block-editor-writing-flow .h-text-light h1,
.block-editor-writing-flow .h-text-light h2,
.block-editor-writing-flow .h-text-light h3,
.block-editor-writing-flow .h-text-light h4,
.block-editor-writing-flow .h-text-light h5,
.block-editor-writing-flow .h-text-light strong,
.block-editor-writing-flow .h-text-light span,
.block-editor-writing-flow .h-text-light div,
.block-editor-writing-flow .h-text-light td,
.block-editor-writing-flow .h-text-light th {
  color: #fff;
}
.block-editor-iframe__body .h-lorenz-bg .kt-row-column-wrap,
.wp-block-post-content .h-lorenz-bg .kt-row-column-wrap,
.block-editor-block-preview__container .h-lorenz-bg .kt-row-column-wrap,
.block-editor-writing-flow .h-lorenz-bg .kt-row-column-wrap {
  position: relative;
}
.block-editor-iframe__body .h-lorenz-bg .kt-row-column-wrap::after,
.wp-block-post-content .h-lorenz-bg .kt-row-column-wrap::after,
.block-editor-block-preview__container .h-lorenz-bg .kt-row-column-wrap::after,
.block-editor-writing-flow .h-lorenz-bg .kt-row-column-wrap::after {
  position: absolute;
  right: 0;
  content: "";
  display: block;
  top: -90px;
  top: -9rem;
  margin-right: -10%;
  width: 600px;
  width: 60rem;
  height: 800px;
  height: 80rem;
  background-image: url("../svg/lorenz-system.svg");
  background-position: top right;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 800px;
}
@media screen and (max-width: 1600px) {
  .block-editor-iframe__body .h-lorenz-bg .kt-row-column-wrap::after,
  .wp-block-post-content .h-lorenz-bg .kt-row-column-wrap::after,
  .block-editor-block-preview__container .h-lorenz-bg .kt-row-column-wrap::after,
  .block-editor-writing-flow .h-lorenz-bg .kt-row-column-wrap::after {
    margin-right: -6rem;
  }
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .h-lorenz-bg .kt-row-column-wrap::after,
  .wp-block-post-content .h-lorenz-bg .kt-row-column-wrap::after,
  .block-editor-block-preview__container .h-lorenz-bg .kt-row-column-wrap::after,
  .block-editor-writing-flow .h-lorenz-bg .kt-row-column-wrap::after {
    opacity: 0.5;
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .block-editor-iframe__body .h-lorenz-bg .kt-row-column-wrap::after,
  .wp-block-post-content .h-lorenz-bg .kt-row-column-wrap::after,
  .block-editor-block-preview__container .h-lorenz-bg .kt-row-column-wrap::after,
  .block-editor-writing-flow .h-lorenz-bg .kt-row-column-wrap::after {
    opacity: 0.1;
  }
}
.block-editor-iframe__body .h-ghost-text,
.wp-block-post-content .h-ghost-text,
.block-editor-block-preview__container .h-ghost-text,
.block-editor-writing-flow .h-ghost-text {
  font-size: 10vw;
  position: absolute;
  left: 0;
  width: 100%;
  opacity: 0.05;
  letter-spacing: -0.075em;
}
.block-editor-iframe__body .h-no-margin .kt-row-layout-inner,
.wp-block-post-content .h-no-margin .kt-row-layout-inner,
.block-editor-block-preview__container .h-no-margin .kt-row-layout-inner,
.block-editor-writing-flow .h-no-margin .kt-row-layout-inner {
  margin: 0 !important;
}
.block-editor-iframe__body .h-no-padding .kt-row-layout-inner,
.wp-block-post-content .h-no-padding .kt-row-layout-inner,
.block-editor-block-preview__container .h-no-padding .kt-row-layout-inner,
.block-editor-writing-flow .h-no-padding .kt-row-layout-inner {
  padding: 0 !important;
}
.block-editor-iframe__body .h-no-margin-bottom .kt-row-layout-inner,
.wp-block-post-content .h-no-margin-bottom .kt-row-layout-inner,
.block-editor-block-preview__container .h-no-margin-bottom .kt-row-layout-inner,
.block-editor-writing-flow .h-no-margin-bottom .kt-row-layout-inner {
  margin-bottom: 0 !important;
}
.block-editor-iframe__body .h-no-margin-top .kt-row-layout-inner,
.wp-block-post-content .h-no-margin-top .kt-row-layout-inner,
.block-editor-block-preview__container .h-no-margin-top .kt-row-layout-inner,
.block-editor-writing-flow .h-no-margin-top .kt-row-layout-inner {
  margin-top: 0 !important;
}
.block-editor-iframe__body .h-no-padding .kt-row-layout-inner,
.wp-block-post-content .h-no-padding .kt-row-layout-inner,
.block-editor-block-preview__container .h-no-padding .kt-row-layout-inner,
.block-editor-writing-flow .h-no-padding .kt-row-layout-inner {
  padding: 0 !important;
}
.block-editor-iframe__body .h-no-padding-top .kt-row-layout-inner,
.wp-block-post-content .h-no-padding-top .kt-row-layout-inner,
.block-editor-block-preview__container .h-no-padding-top .kt-row-layout-inner,
.block-editor-writing-flow .h-no-padding-top .kt-row-layout-inner {
  padding-top: 0 !important;
}
.block-editor-iframe__body .h-no-padding-bottom .kt-row-layout-inner,
.wp-block-post-content .h-no-padding-bottom .kt-row-layout-inner,
.block-editor-block-preview__container .h-no-padding-bottom .kt-row-layout-inner,
.block-editor-writing-flow .h-no-padding-bottom .kt-row-layout-inner {
  padding-bottom: 0 !important;
}
.block-editor-iframe__body *:focus,
.wp-block-post-content *:focus,
.block-editor-block-preview__container *:focus,
.block-editor-writing-flow *:focus {
  outline: none;
}
.block-editor-iframe__body .h-section-title-container .m-section-title,
.wp-block-post-content .h-section-title-container .m-section-title,
.block-editor-block-preview__container .h-section-title-container .m-section-title,
.block-editor-writing-flow .h-section-title-container .m-section-title {
  max-width: 1570px;
  margin-left: auto;
  margin-right: auto;
}
.block-editor-iframe__body .h-section-title-border-bottom .m-section-title,
.wp-block-post-content .h-section-title-border-bottom .m-section-title,
.block-editor-block-preview__container .h-section-title-border-bottom .m-section-title,
.block-editor-writing-flow .h-section-title-border-bottom .m-section-title {
  border-bottom: 5px solid rgba(0, 0, 0, 0.1);
  border-bottom: 0.5rem solid rgba(0, 0, 0, 0.1);
  padding-bottom: 40px;
  padding-bottom: 4rem;
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
.block-editor-iframe__body div#debug,
.wp-block-post-content div#debug,
.block-editor-block-preview__container div#debug,
.block-editor-writing-flow div#debug {
  position: fixed;
  top: 32px;
  background: #23282d;
  padding: 20px;
  color: #fff;
}
.block-editor-iframe__body div#debug ul,
.wp-block-post-content div#debug ul,
.block-editor-block-preview__container div#debug ul,
.block-editor-writing-flow div#debug ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.block-editor-iframe__body div#debug ul li,
.wp-block-post-content div#debug ul li,
.block-editor-block-preview__container div#debug ul li,
.block-editor-writing-flow div#debug ul li {
  margin-bottom: 10px;
}
.block-editor-iframe__body .dev-warning-bar,
.wp-block-post-content .dev-warning-bar,
.block-editor-block-preview__container .dev-warning-bar,
.block-editor-writing-flow .dev-warning-bar {
  text-align: center;
  padding: 20px;
  background: rgba(255, 0, 0, 0.62);
  -webkit-box-shadow: inset 0px -5px 9px -5px black;
          box-shadow: inset 0px -5px 9px -5px black;
}
.block-editor-iframe__body .dev-warning-bar p,
.wp-block-post-content .dev-warning-bar p,
.block-editor-block-preview__container .dev-warning-bar p,
.block-editor-writing-flow .dev-warning-bar p {
  color: #fff;
  margin: 0px;
  font-weight: 800;
  -webkit-font-smoothing: antialiased;
}
.block-editor-iframe__body .h-butterfly-bot-left,
.wp-block-post-content .h-butterfly-bot-left,
.block-editor-block-preview__container .h-butterfly-bot-left,
.block-editor-writing-flow .h-butterfly-bot-left {
  position: relative;
}
.block-editor-iframe__body .h-butterfly-bot-left::after,
.wp-block-post-content .h-butterfly-bot-left::after,
.block-editor-block-preview__container .h-butterfly-bot-left::after,
.block-editor-writing-flow .h-butterfly-bot-left::after {
  position: absolute;
  content: "";
  width: 300px;
  height: 100px;
  background: url("../images/turned-butterfly.png");
  background-size: contain;
  background-repeat: no-repeat;
  left: 15%;
  -webkit-transform: rotate(-15deg);
      -ms-transform: rotate(-15deg);
          transform: rotate(-15deg);
  display: block;
  bottom: -40px;
}
.block-editor-iframe__body .h-light-partial-ripple,
.wp-block-post-content .h-light-partial-ripple,
.block-editor-block-preview__container .h-light-partial-ripple,
.block-editor-writing-flow .h-light-partial-ripple {
  position: relative;
  overflow: hidden;
  /*
  &::after {
  	content: '';
  	display: block;
  	position: absolute;
  	top: 0;
  	right: 0;
  	width: 66%;
  	bottom: 0;
  	opacity: 0.05;
  	background: url('../svg/partial-ripple-white.svg') center right no-repeat;
  	background-size: cover;
  } */
}
.block-editor-iframe__body .h-light-partial-ripple .m-section-title,
.wp-block-post-content .h-light-partial-ripple .m-section-title,
.block-editor-block-preview__container .h-light-partial-ripple .m-section-title,
.block-editor-writing-flow .h-light-partial-ripple .m-section-title {
  position: relative;
}
.block-editor-iframe__body .h-double-helix-svg img,
.wp-block-post-content .h-double-helix-svg img,
.block-editor-block-preview__container .h-double-helix-svg img,
.block-editor-writing-flow .h-double-helix-svg img {
  max-height: 500px;
  max-height: 50rem;
  margin-top: -40px;
  margin-top: -4rem;
  width: auto;
}
.block-editor-iframe__body .h-fullwidth-svg figure,
.wp-block-post-content .h-fullwidth-svg figure,
.block-editor-block-preview__container .h-fullwidth-svg figure,
.block-editor-writing-flow .h-fullwidth-svg figure {
  display: block;
}
.block-editor-iframe__body .h-fullwidth-svg img,
.wp-block-post-content .h-fullwidth-svg img,
.block-editor-block-preview__container .h-fullwidth-svg img,
.block-editor-writing-flow .h-fullwidth-svg img {
  width: 100%;
  height: auto;
}
.block-editor-iframe__body .h-butterfly-cols,
.wp-block-post-content .h-butterfly-cols,
.block-editor-block-preview__container .h-butterfly-cols,
.block-editor-writing-flow .h-butterfly-cols {
  position: relative;
  padding-bottom: 13%;
}
.block-editor-iframe__body .h-butterfly-cols::after,
.wp-block-post-content .h-butterfly-cols::after,
.block-editor-block-preview__container .h-butterfly-cols::after,
.block-editor-writing-flow .h-butterfly-cols::after {
  content: "";
  display: block;
  width: 33%;
  left: 50%;
  bottom: -40%;
  padding-top: 33%;
  background-size: contain;
  background: url("../svg/full-butterfly.svg") center left no-repeat;
  position: absolute;
  opacity: 0.8;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.block-editor-iframe__body .h-butterfly-bg,
.wp-block-post-content .h-butterfly-bg,
.block-editor-block-preview__container .h-butterfly-bg,
.block-editor-writing-flow .h-butterfly-bg {
  position: relative;
  overflow: hidden;
  padding-bottom: 300px;
  padding-bottom: 30rem;
}
.block-editor-iframe__body .h-butterfly-bg::after,
.wp-block-post-content .h-butterfly-bg::after,
.block-editor-block-preview__container .h-butterfly-bg::after,
.block-editor-writing-flow .h-butterfly-bg::after {
  background: url("../svg/full-butterfly.svg") center 100% no-repeat;
  max-width: 800px;
  max-width: 80rem;
  width: 100%;
  padding-top: 100%;
  background-size: contain;
  opacity: 0.5;
  position: absolute;
  bottom: -50%;
  content: "";
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  display: block;
}
.block-editor-iframe__body .stats-portfolio-item .stats .stat i.fa,
.wp-block-post-content .stats-portfolio-item .stats .stat i.fa,
.block-editor-block-preview__container .stats-portfolio-item .stats .stat i.fa,
.block-editor-writing-flow .stats-portfolio-item .stats .stat i.fa {
  padding: 0 !important;
}
.block-editor-iframe__body .stats-portfolio-item .stats .stat i.fa::before,
.wp-block-post-content .stats-portfolio-item .stats .stat i.fa::before,
.block-editor-block-preview__container .stats-portfolio-item .stats .stat i.fa::before,
.block-editor-writing-flow .stats-portfolio-item .stats .stat i.fa::before {
  content: "";
  background: url("../svg/arrow-up.svg");
  display: block;
  background-size: contain;
  background-position: center center;
  display: block;
  width: 20px;
  width: 2rem;
  height: 20px;
  height: 2rem;
}
.block-editor-iframe__body .slod-nav nav,
.wp-block-post-content .slod-nav nav,
.block-editor-block-preview__container .slod-nav nav,
.block-editor-writing-flow .slod-nav nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-editor-iframe__body .slod-nav .js-six-layers-return,
.wp-block-post-content .slod-nav .js-six-layers-return,
.block-editor-block-preview__container .slod-nav .js-six-layers-return,
.block-editor-writing-flow .slod-nav .js-six-layers-return {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-editor-iframe__body .fa.fa-times,
.wp-block-post-content .fa.fa-times,
.block-editor-block-preview__container .fa.fa-times,
.block-editor-writing-flow .fa.fa-times {
  display: inline-block;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: url("../svg/close.svg");
  background-size: contain;
  background-position: center center;
  width: 25px;
  width: 2.5rem;
  height: 25px;
  height: 2.5rem;
}
.block-editor-iframe__body .sr-only,
.wp-block-post-content .sr-only,
.block-editor-block-preview__container .sr-only,
.block-editor-writing-flow .sr-only {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important; /* 1 */
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important; /* 2 */
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important; /* 3 */
}
.block-editor-iframe__body .sr-only-focusable:focus,
.block-editor-iframe__body .sr-only-focusable:active,
.wp-block-post-content .sr-only-focusable:focus,
.wp-block-post-content .sr-only-focusable:active,
.block-editor-block-preview__container .sr-only-focusable:focus,
.block-editor-block-preview__container .sr-only-focusable:active,
.block-editor-writing-flow .sr-only-focusable:focus,
.block-editor-writing-flow .sr-only-focusable:active {
  clip: auto !important;
  -webkit-clip-path: none !important;
  clip-path: none !important;
  height: auto !important;
  margin: auto !important;
  overflow: visible !important;
  width: auto !important;
  white-space: normal !important;
}
.block-editor-iframe__body .prop-section,
.wp-block-post-content .prop-section,
.block-editor-block-preview__container .prop-section,
.block-editor-writing-flow .prop-section {
  margin-top: 100px;
  margin-bottom: 100px;
}
.block-editor-iframe__body .prop-section:first-child,
.wp-block-post-content .prop-section:first-child,
.block-editor-block-preview__container .prop-section:first-child,
.block-editor-writing-flow .prop-section:first-child {
  margin-top: 0;
}
.block-editor-iframe__body .prop-section:last-child,
.wp-block-post-content .prop-section:last-child,
.block-editor-block-preview__container .prop-section:last-child,
.block-editor-writing-flow .prop-section:last-child {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .prop-section,
  .wp-block-post-content .prop-section,
  .block-editor-block-preview__container .prop-section,
  .block-editor-writing-flow .prop-section {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}
.block-editor-iframe__body .prop-group,
.wp-block-post-content .prop-group,
.block-editor-block-preview__container .prop-group,
.block-editor-writing-flow .prop-group {
  margin-top: 64px;
  margin-bottom: 64px;
}
.block-editor-iframe__body .prop-group:first-child,
.wp-block-post-content .prop-group:first-child,
.block-editor-block-preview__container .prop-group:first-child,
.block-editor-writing-flow .prop-group:first-child {
  margin-top: 0;
}
.block-editor-iframe__body .prop-group:last-child,
.wp-block-post-content .prop-group:last-child,
.block-editor-block-preview__container .prop-group:last-child,
.block-editor-writing-flow .prop-group:last-child {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .prop-group,
  .wp-block-post-content .prop-group,
  .block-editor-block-preview__container .prop-group,
  .block-editor-writing-flow .prop-group {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.block-editor-iframe__body .prop-component,
.wp-block-post-content .prop-component,
.block-editor-block-preview__container .prop-component,
.block-editor-writing-flow .prop-component {
  margin-top: 24px;
  margin-bottom: 24px;
}
.block-editor-iframe__body .prop-component:first-child,
.wp-block-post-content .prop-component:first-child,
.block-editor-block-preview__container .prop-component:first-child,
.block-editor-writing-flow .prop-component:first-child {
  margin-top: 0;
}
.block-editor-iframe__body .prop-component:last-child,
.wp-block-post-content .prop-component:last-child,
.block-editor-block-preview__container .prop-component:last-child,
.block-editor-writing-flow .prop-component:last-child {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .prop-component,
  .wp-block-post-content .prop-component,
  .block-editor-block-preview__container .prop-component,
  .block-editor-writing-flow .prop-component {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
.block-editor-iframe__body .prop-sub-component,
.wp-block-post-content .prop-sub-component,
.block-editor-block-preview__container .prop-sub-component,
.block-editor-writing-flow .prop-sub-component {
  margin-top: 16px;
  margin-bottom: 16px;
}
.block-editor-iframe__body .prop-sub-component:first-child,
.wp-block-post-content .prop-sub-component:first-child,
.block-editor-block-preview__container .prop-sub-component:first-child,
.block-editor-writing-flow .prop-sub-component:first-child {
  margin-top: 0;
}
.block-editor-iframe__body .prop-sub-component:last-child,
.wp-block-post-content .prop-sub-component:last-child,
.block-editor-block-preview__container .prop-sub-component:last-child,
.block-editor-writing-flow .prop-sub-component:last-child {
  margin-bottom: 0;
}
.block-editor-iframe__body html, .block-editor-iframe__body body,
.wp-block-post-content html,
.wp-block-post-content body,
.block-editor-block-preview__container html,
.block-editor-block-preview__container body,
.block-editor-writing-flow html,
.block-editor-writing-flow body {
  color: #000;
}
.block-editor-iframe__body html, .block-editor-iframe__body body, .block-editor-iframe__body div, .block-editor-iframe__body p, .block-editor-iframe__body a, .block-editor-iframe__body span, .block-editor-iframe__body td, .block-editor-iframe__body li, .block-editor-iframe__body h1, .block-editor-iframe__body h2, .block-editor-iframe__body h3, .block-editor-iframe__body h4, .block-editor-iframe__body h5, .block-editor-iframe__body table,
.wp-block-post-content html,
.wp-block-post-content body,
.wp-block-post-content div,
.wp-block-post-content p,
.wp-block-post-content a,
.wp-block-post-content span,
.wp-block-post-content td,
.wp-block-post-content li,
.wp-block-post-content h1,
.wp-block-post-content h2,
.wp-block-post-content h3,
.wp-block-post-content h4,
.wp-block-post-content h5,
.wp-block-post-content table,
.block-editor-block-preview__container html,
.block-editor-block-preview__container body,
.block-editor-block-preview__container div,
.block-editor-block-preview__container p,
.block-editor-block-preview__container a,
.block-editor-block-preview__container span,
.block-editor-block-preview__container td,
.block-editor-block-preview__container li,
.block-editor-block-preview__container h1,
.block-editor-block-preview__container h2,
.block-editor-block-preview__container h3,
.block-editor-block-preview__container h4,
.block-editor-block-preview__container h5,
.block-editor-block-preview__container table,
.block-editor-writing-flow html,
.block-editor-writing-flow body,
.block-editor-writing-flow div,
.block-editor-writing-flow p,
.block-editor-writing-flow a,
.block-editor-writing-flow span,
.block-editor-writing-flow td,
.block-editor-writing-flow li,
.block-editor-writing-flow h1,
.block-editor-writing-flow h2,
.block-editor-writing-flow h3,
.block-editor-writing-flow h4,
.block-editor-writing-flow h5,
.block-editor-writing-flow table {
  font-family: "Hanken Grotesk", "Host Grotesk", "Proxima Nova", "Helvetica Neue", "Helvetica", "Arial", "San-serif";
}
.block-editor-iframe__body a,
.wp-block-post-content a,
.block-editor-block-preview__container a,
.block-editor-writing-flow a {
  text-decoration: underline;
}
.block-editor-iframe__body a:hover,
.wp-block-post-content a:hover,
.block-editor-block-preview__container a:hover,
.block-editor-writing-flow a:hover {
  text-decoration: none;
  color: inherit;
}
.block-editor-iframe__body h1, .block-editor-iframe__body h2, .block-editor-iframe__body h3, .block-editor-iframe__body h4, .block-editor-iframe__body form, .block-editor-iframe__body legend,
.wp-block-post-content h1,
.wp-block-post-content h2,
.wp-block-post-content h3,
.wp-block-post-content h4,
.wp-block-post-content form,
.wp-block-post-content legend,
.block-editor-block-preview__container h1,
.block-editor-block-preview__container h2,
.block-editor-block-preview__container h3,
.block-editor-block-preview__container h4,
.block-editor-block-preview__container form,
.block-editor-block-preview__container legend,
.block-editor-writing-flow h1,
.block-editor-writing-flow h2,
.block-editor-writing-flow h3,
.block-editor-writing-flow h4,
.block-editor-writing-flow form,
.block-editor-writing-flow legend {
  margin-bottom: 24px;
  line-height: 1.2;
  font-weight: normal;
}
.block-editor-iframe__body h1, .block-editor-iframe__body h2, .block-editor-iframe__body h3, .block-editor-iframe__body h4, .block-editor-iframe__body h5,
.wp-block-post-content h1,
.wp-block-post-content h2,
.wp-block-post-content h3,
.wp-block-post-content h4,
.wp-block-post-content h5,
.block-editor-block-preview__container h1,
.block-editor-block-preview__container h2,
.block-editor-block-preview__container h3,
.block-editor-block-preview__container h4,
.block-editor-block-preview__container h5,
.block-editor-writing-flow h1,
.block-editor-writing-flow h2,
.block-editor-writing-flow h3,
.block-editor-writing-flow h4,
.block-editor-writing-flow h5 {
  margin-top: 24px;
}
.block-editor-iframe__body h1:first-child, .block-editor-iframe__body h2:first-child, .block-editor-iframe__body h3:first-child, .block-editor-iframe__body h4:first-child, .block-editor-iframe__body h5:first-child,
.wp-block-post-content h1:first-child,
.wp-block-post-content h2:first-child,
.wp-block-post-content h3:first-child,
.wp-block-post-content h4:first-child,
.wp-block-post-content h5:first-child,
.block-editor-block-preview__container h1:first-child,
.block-editor-block-preview__container h2:first-child,
.block-editor-block-preview__container h3:first-child,
.block-editor-block-preview__container h4:first-child,
.block-editor-block-preview__container h5:first-child,
.block-editor-writing-flow h1:first-child,
.block-editor-writing-flow h2:first-child,
.block-editor-writing-flow h3:first-child,
.block-editor-writing-flow h4:first-child,
.block-editor-writing-flow h5:first-child {
  margin-top: 0;
}
.block-editor-iframe__body h1 + h2, .block-editor-iframe__body h1 + h3, .block-editor-iframe__body h1 + h4, .block-editor-iframe__body h1 + h5, .block-editor-iframe__body h1 + h6, .block-editor-iframe__body h1 + p, .block-editor-iframe__body h2 + h2, .block-editor-iframe__body h2 + h3, .block-editor-iframe__body h2 + h4, .block-editor-iframe__body h2 + h5, .block-editor-iframe__body h2 + h6, .block-editor-iframe__body h2 + p, .block-editor-iframe__body h3 + h2, .block-editor-iframe__body h3 + h3, .block-editor-iframe__body h3 + h4, .block-editor-iframe__body h3 + h5, .block-editor-iframe__body h3 + h6, .block-editor-iframe__body h3 + p, .block-editor-iframe__body h4 + h2, .block-editor-iframe__body h4 + h3, .block-editor-iframe__body h4 + h4, .block-editor-iframe__body h4 + h5, .block-editor-iframe__body h4 + h6, .block-editor-iframe__body h4 + p, .block-editor-iframe__body h5 + h2, .block-editor-iframe__body h5 + h3, .block-editor-iframe__body h5 + h4, .block-editor-iframe__body h5 + h5, .block-editor-iframe__body h5 + h6, .block-editor-iframe__body h5 + p,
.wp-block-post-content h1 + h2,
.wp-block-post-content h1 + h3,
.wp-block-post-content h1 + h4,
.wp-block-post-content h1 + h5,
.wp-block-post-content h1 + h6,
.wp-block-post-content h1 + p,
.wp-block-post-content h2 + h2,
.wp-block-post-content h2 + h3,
.wp-block-post-content h2 + h4,
.wp-block-post-content h2 + h5,
.wp-block-post-content h2 + h6,
.wp-block-post-content h2 + p,
.wp-block-post-content h3 + h2,
.wp-block-post-content h3 + h3,
.wp-block-post-content h3 + h4,
.wp-block-post-content h3 + h5,
.wp-block-post-content h3 + h6,
.wp-block-post-content h3 + p,
.wp-block-post-content h4 + h2,
.wp-block-post-content h4 + h3,
.wp-block-post-content h4 + h4,
.wp-block-post-content h4 + h5,
.wp-block-post-content h4 + h6,
.wp-block-post-content h4 + p,
.wp-block-post-content h5 + h2,
.wp-block-post-content h5 + h3,
.wp-block-post-content h5 + h4,
.wp-block-post-content h5 + h5,
.wp-block-post-content h5 + h6,
.wp-block-post-content h5 + p,
.block-editor-block-preview__container h1 + h2,
.block-editor-block-preview__container h1 + h3,
.block-editor-block-preview__container h1 + h4,
.block-editor-block-preview__container h1 + h5,
.block-editor-block-preview__container h1 + h6,
.block-editor-block-preview__container h1 + p,
.block-editor-block-preview__container h2 + h2,
.block-editor-block-preview__container h2 + h3,
.block-editor-block-preview__container h2 + h4,
.block-editor-block-preview__container h2 + h5,
.block-editor-block-preview__container h2 + h6,
.block-editor-block-preview__container h2 + p,
.block-editor-block-preview__container h3 + h2,
.block-editor-block-preview__container h3 + h3,
.block-editor-block-preview__container h3 + h4,
.block-editor-block-preview__container h3 + h5,
.block-editor-block-preview__container h3 + h6,
.block-editor-block-preview__container h3 + p,
.block-editor-block-preview__container h4 + h2,
.block-editor-block-preview__container h4 + h3,
.block-editor-block-preview__container h4 + h4,
.block-editor-block-preview__container h4 + h5,
.block-editor-block-preview__container h4 + h6,
.block-editor-block-preview__container h4 + p,
.block-editor-block-preview__container h5 + h2,
.block-editor-block-preview__container h5 + h3,
.block-editor-block-preview__container h5 + h4,
.block-editor-block-preview__container h5 + h5,
.block-editor-block-preview__container h5 + h6,
.block-editor-block-preview__container h5 + p,
.block-editor-writing-flow h1 + h2,
.block-editor-writing-flow h1 + h3,
.block-editor-writing-flow h1 + h4,
.block-editor-writing-flow h1 + h5,
.block-editor-writing-flow h1 + h6,
.block-editor-writing-flow h1 + p,
.block-editor-writing-flow h2 + h2,
.block-editor-writing-flow h2 + h3,
.block-editor-writing-flow h2 + h4,
.block-editor-writing-flow h2 + h5,
.block-editor-writing-flow h2 + h6,
.block-editor-writing-flow h2 + p,
.block-editor-writing-flow h3 + h2,
.block-editor-writing-flow h3 + h3,
.block-editor-writing-flow h3 + h4,
.block-editor-writing-flow h3 + h5,
.block-editor-writing-flow h3 + h6,
.block-editor-writing-flow h3 + p,
.block-editor-writing-flow h4 + h2,
.block-editor-writing-flow h4 + h3,
.block-editor-writing-flow h4 + h4,
.block-editor-writing-flow h4 + h5,
.block-editor-writing-flow h4 + h6,
.block-editor-writing-flow h4 + p,
.block-editor-writing-flow h5 + h2,
.block-editor-writing-flow h5 + h3,
.block-editor-writing-flow h5 + h4,
.block-editor-writing-flow h5 + h5,
.block-editor-writing-flow h5 + h6,
.block-editor-writing-flow h5 + p {
  margin-top: 0;
}
.block-editor-iframe__body ul, .block-editor-iframe__body ol, .block-editor-iframe__body p,
.wp-block-post-content ul,
.wp-block-post-content ol,
.wp-block-post-content p,
.block-editor-block-preview__container ul,
.block-editor-block-preview__container ol,
.block-editor-block-preview__container p,
.block-editor-writing-flow ul,
.block-editor-writing-flow ol,
.block-editor-writing-flow p {
  margin-top: 40px;
  margin-bottom: 40px;
  line-height: 1.6;
}
.block-editor-iframe__body ul:first-child, .block-editor-iframe__body ol:first-child, .block-editor-iframe__body p:first-child,
.wp-block-post-content ul:first-child,
.wp-block-post-content ol:first-child,
.wp-block-post-content p:first-child,
.block-editor-block-preview__container ul:first-child,
.block-editor-block-preview__container ol:first-child,
.block-editor-block-preview__container p:first-child,
.block-editor-writing-flow ul:first-child,
.block-editor-writing-flow ol:first-child,
.block-editor-writing-flow p:first-child {
  margin-top: 0;
}
.block-editor-iframe__body ul ul, .block-editor-iframe__body ul ol, .block-editor-iframe__body ol ul, .block-editor-iframe__body ol ol, .block-editor-iframe__body p ul, .block-editor-iframe__body p ol,
.wp-block-post-content ul ul,
.wp-block-post-content ul ol,
.wp-block-post-content ol ul,
.wp-block-post-content ol ol,
.wp-block-post-content p ul,
.wp-block-post-content p ol,
.block-editor-block-preview__container ul ul,
.block-editor-block-preview__container ul ol,
.block-editor-block-preview__container ol ul,
.block-editor-block-preview__container ol ol,
.block-editor-block-preview__container p ul,
.block-editor-block-preview__container p ol,
.block-editor-writing-flow ul ul,
.block-editor-writing-flow ul ol,
.block-editor-writing-flow ol ul,
.block-editor-writing-flow ol ol,
.block-editor-writing-flow p ul,
.block-editor-writing-flow p ol {
  margin-top: 0;
  margin-bottom: 0;
}
.block-editor-iframe__body ul:last-child, .block-editor-iframe__body ol:last-child, .block-editor-iframe__body p:last-child,
.wp-block-post-content ul:last-child,
.wp-block-post-content ol:last-child,
.wp-block-post-content p:last-child,
.block-editor-block-preview__container ul:last-child,
.block-editor-block-preview__container ol:last-child,
.block-editor-block-preview__container p:last-child,
.block-editor-writing-flow ul:last-child,
.block-editor-writing-flow ol:last-child,
.block-editor-writing-flow p:last-child {
  margin-bottom: 0;
}
.block-editor-iframe__body ul + p, .block-editor-iframe__body ol + p, .block-editor-iframe__body p + p,
.wp-block-post-content ul + p,
.wp-block-post-content ol + p,
.wp-block-post-content p + p,
.block-editor-block-preview__container ul + p,
.block-editor-block-preview__container ol + p,
.block-editor-block-preview__container p + p,
.block-editor-writing-flow ul + p,
.block-editor-writing-flow ol + p,
.block-editor-writing-flow p + p {
  margin-top: 24px;
}
.block-editor-iframe__body ul + h2,
.block-editor-iframe__body ul + h3,
.block-editor-iframe__body ul + h4,
.block-editor-iframe__body ul + h5, .block-editor-iframe__body ol + h2,
.block-editor-iframe__body ol + h3,
.block-editor-iframe__body ol + h4,
.block-editor-iframe__body ol + h5, .block-editor-iframe__body p + h2,
.block-editor-iframe__body p + h3,
.block-editor-iframe__body p + h4,
.block-editor-iframe__body p + h5,
.wp-block-post-content ul + h2,
.wp-block-post-content ul + h3,
.wp-block-post-content ul + h4,
.wp-block-post-content ul + h5,
.wp-block-post-content ol + h2,
.wp-block-post-content ol + h3,
.wp-block-post-content ol + h4,
.wp-block-post-content ol + h5,
.wp-block-post-content p + h2,
.wp-block-post-content p + h3,
.wp-block-post-content p + h4,
.wp-block-post-content p + h5,
.block-editor-block-preview__container ul + h2,
.block-editor-block-preview__container ul + h3,
.block-editor-block-preview__container ul + h4,
.block-editor-block-preview__container ul + h5,
.block-editor-block-preview__container ol + h2,
.block-editor-block-preview__container ol + h3,
.block-editor-block-preview__container ol + h4,
.block-editor-block-preview__container ol + h5,
.block-editor-block-preview__container p + h2,
.block-editor-block-preview__container p + h3,
.block-editor-block-preview__container p + h4,
.block-editor-block-preview__container p + h5,
.block-editor-writing-flow ul + h2,
.block-editor-writing-flow ul + h3,
.block-editor-writing-flow ul + h4,
.block-editor-writing-flow ul + h5,
.block-editor-writing-flow ol + h2,
.block-editor-writing-flow ol + h3,
.block-editor-writing-flow ol + h4,
.block-editor-writing-flow ol + h5,
.block-editor-writing-flow p + h2,
.block-editor-writing-flow p + h3,
.block-editor-writing-flow p + h4,
.block-editor-writing-flow p + h5 {
  margin-top: 64px;
}
.block-editor-iframe__body p, .block-editor-iframe__body li, .block-editor-iframe__body td, .block-editor-iframe__body th,
.wp-block-post-content p,
.wp-block-post-content li,
.wp-block-post-content td,
.wp-block-post-content th,
.block-editor-block-preview__container p,
.block-editor-block-preview__container li,
.block-editor-block-preview__container td,
.block-editor-block-preview__container th,
.block-editor-writing-flow p,
.block-editor-writing-flow li,
.block-editor-writing-flow td,
.block-editor-writing-flow th {
  font-size: 20px;
  font-size: 2rem;
  line-height: 1.75;
  color: #141E2D;
}
.block-editor-iframe__body h1, .block-editor-iframe__body .like-h1,
.wp-block-post-content h1,
.wp-block-post-content .like-h1,
.block-editor-block-preview__container h1,
.block-editor-block-preview__container .like-h1,
.block-editor-writing-flow h1,
.block-editor-writing-flow .like-h1 {
  margin-top: 0;
  font-size: 64px;
  font-size: 6.4rem;
  line-height: 1.2;
  letter-spacing: -0.25px;
}
@media (max-width: 640px) {
  .block-editor-iframe__body h1, .block-editor-iframe__body .like-h1,
  .wp-block-post-content h1,
  .wp-block-post-content .like-h1,
  .block-editor-block-preview__container h1,
  .block-editor-block-preview__container .like-h1,
  .block-editor-writing-flow h1,
  .block-editor-writing-flow .like-h1 {
    line-height: 1.3;
  }
}
.block-editor-iframe__body h2, .block-editor-iframe__body .like-h2,
.wp-block-post-content h2,
.wp-block-post-content .like-h2,
.block-editor-block-preview__container h2,
.block-editor-block-preview__container .like-h2,
.block-editor-writing-flow h2,
.block-editor-writing-flow .like-h2 {
  font-size: 56px;
  font-size: 5.6rem;
  line-height: 1.15;
  letter-spacing: -0.25px;
}
.block-editor-iframe__body h3, .block-editor-iframe__body .like-h3,
.wp-block-post-content h3,
.wp-block-post-content .like-h3,
.block-editor-block-preview__container h3,
.block-editor-block-preview__container .like-h3,
.block-editor-writing-flow h3,
.block-editor-writing-flow .like-h3 {
  font-size: 40px;
  font-size: 4rem;
  font-weight: 400;
}
.block-editor-iframe__body h4, .block-editor-iframe__body .like-h4,
.wp-block-post-content h4,
.wp-block-post-content .like-h4,
.block-editor-block-preview__container h4,
.block-editor-block-preview__container .like-h4,
.block-editor-writing-flow h4,
.block-editor-writing-flow .like-h4 {
  font-size: 40px;
  font-size: 4rem;
  font-weight: 400;
}
.block-editor-iframe__body h5, .block-editor-iframe__body .like-h5,
.wp-block-post-content h5,
.wp-block-post-content .like-h5,
.block-editor-block-preview__container h5,
.block-editor-block-preview__container .like-h5,
.block-editor-writing-flow h5,
.block-editor-writing-flow .like-h5 {
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  margin-bottom: 16px;
}
.block-editor-iframe__body .eyebrow-badge,
.block-editor-iframe__body .m-eyebrow,
.wp-block-post-content .eyebrow-badge,
.wp-block-post-content .m-eyebrow,
.block-editor-block-preview__container .eyebrow-badge,
.block-editor-block-preview__container .m-eyebrow,
.block-editor-writing-flow .eyebrow-badge,
.block-editor-writing-flow .m-eyebrow {
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  margin-bottom: 40px;
}
.block-editor-iframe__body .eyebrow-badge + h1,
.block-editor-iframe__body .eyebrow-badge + h2,
.block-editor-iframe__body .eyebrow-badge + h3,
.block-editor-iframe__body .eyebrow-badge + h4,
.block-editor-iframe__body .m-eyebrow + h1,
.block-editor-iframe__body .m-eyebrow + h2,
.block-editor-iframe__body .m-eyebrow + h3,
.block-editor-iframe__body .m-eyebrow + h4,
.wp-block-post-content .eyebrow-badge + h1,
.wp-block-post-content .eyebrow-badge + h2,
.wp-block-post-content .eyebrow-badge + h3,
.wp-block-post-content .eyebrow-badge + h4,
.wp-block-post-content .m-eyebrow + h1,
.wp-block-post-content .m-eyebrow + h2,
.wp-block-post-content .m-eyebrow + h3,
.wp-block-post-content .m-eyebrow + h4,
.block-editor-block-preview__container .eyebrow-badge + h1,
.block-editor-block-preview__container .eyebrow-badge + h2,
.block-editor-block-preview__container .eyebrow-badge + h3,
.block-editor-block-preview__container .eyebrow-badge + h4,
.block-editor-block-preview__container .m-eyebrow + h1,
.block-editor-block-preview__container .m-eyebrow + h2,
.block-editor-block-preview__container .m-eyebrow + h3,
.block-editor-block-preview__container .m-eyebrow + h4,
.block-editor-writing-flow .eyebrow-badge + h1,
.block-editor-writing-flow .eyebrow-badge + h2,
.block-editor-writing-flow .eyebrow-badge + h3,
.block-editor-writing-flow .eyebrow-badge + h4,
.block-editor-writing-flow .m-eyebrow + h1,
.block-editor-writing-flow .m-eyebrow + h2,
.block-editor-writing-flow .m-eyebrow + h3,
.block-editor-writing-flow .m-eyebrow + h4 {
  margin-top: 0;
}
.block-editor-iframe__body blockquote,
.wp-block-post-content blockquote,
.block-editor-block-preview__container blockquote,
.block-editor-writing-flow blockquote {
  margin-left: 0;
  padding-left: 32px;
  padding-left: 3.2rem;
  position: relative;
}
.block-editor-iframe__body blockquote::before,
.wp-block-post-content blockquote::before,
.block-editor-block-preview__container blockquote::before,
.block-editor-writing-flow blockquote::before {
  width: 5px;
  top: 8px;
  bottom: 8px;
  content: "";
  position: absolute;
  left: 0;
  background: #228FFF;
}
.block-editor-iframe__body blockquote p,
.wp-block-post-content blockquote p,
.block-editor-block-preview__container blockquote p,
.block-editor-writing-flow blockquote p {
  font-size: 30px;
  font-size: 3rem;
  line-height: 1.8;
}
.block-editor-iframe__body .dual-testimonials blockquote,
.wp-block-post-content .dual-testimonials blockquote,
.block-editor-block-preview__container .dual-testimonials blockquote,
.block-editor-writing-flow .dual-testimonials blockquote {
  padding-left: 0;
}
.block-editor-iframe__body .dual-testimonials blockquote::before,
.wp-block-post-content .dual-testimonials blockquote::before,
.block-editor-block-preview__container .dual-testimonials blockquote::before,
.block-editor-writing-flow .dual-testimonials blockquote::before {
  display: none;
}
.block-editor-iframe__body .dual-testimonials blockquote p,
.wp-block-post-content .dual-testimonials blockquote p,
.block-editor-block-preview__container .dual-testimonials blockquote p,
.block-editor-writing-flow .dual-testimonials blockquote p {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: inherit;
}
.block-editor-iframe__body .wp-block-pullquote,
.wp-block-post-content .wp-block-pullquote,
.block-editor-block-preview__container .wp-block-pullquote,
.block-editor-writing-flow .wp-block-pullquote {
  text-align: left;
  padding: 30px;
  padding: 3rem;
  border: 5px solid #228FFF;
}
.block-editor-iframe__body .wp-block-pullquote blockquote,
.wp-block-post-content .wp-block-pullquote blockquote,
.block-editor-block-preview__container .wp-block-pullquote blockquote,
.block-editor-writing-flow .wp-block-pullquote blockquote {
  padding-left: 0;
  margin-bottom: 0 !important;
}
.block-editor-iframe__body .wp-block-pullquote blockquote::before,
.wp-block-post-content .wp-block-pullquote blockquote::before,
.block-editor-block-preview__container .wp-block-pullquote blockquote::before,
.block-editor-writing-flow .wp-block-pullquote blockquote::before {
  display: none;
}
.block-editor-iframe__body .kt-row-layout-overlay .ht-accent-blue .m-eyebrow,
.wp-block-post-content .kt-row-layout-overlay .ht-accent-blue .m-eyebrow,
.block-editor-block-preview__container .kt-row-layout-overlay .ht-accent-blue .m-eyebrow,
.block-editor-writing-flow .kt-row-layout-overlay .ht-accent-blue .m-eyebrow {
  color: #E7EDF4;
}
.block-editor-iframe__body .kt-row-layout-overlay .ht-accent-blue .m-eyebrow::before,
.wp-block-post-content .kt-row-layout-overlay .ht-accent-blue .m-eyebrow::before,
.block-editor-block-preview__container .kt-row-layout-overlay .ht-accent-blue .m-eyebrow::before,
.block-editor-writing-flow .kt-row-layout-overlay .ht-accent-blue .m-eyebrow::before {
  background: #E7EDF4;
}
@media (max-width: 768px) {
  .block-editor-iframe__body h1,
  .block-editor-iframe__body .like-h1,
  .wp-block-post-content h1,
  .wp-block-post-content .like-h1,
  .block-editor-block-preview__container h1,
  .block-editor-block-preview__container .like-h1,
  .block-editor-writing-flow h1,
  .block-editor-writing-flow .like-h1 {
    font-size: 4rem;
  }
  .block-editor-iframe__body h2,
  .block-editor-iframe__body .like-h2,
  .wp-block-post-content h2,
  .wp-block-post-content .like-h2,
  .block-editor-block-preview__container h2,
  .block-editor-block-preview__container .like-h2,
  .block-editor-writing-flow h2,
  .block-editor-writing-flow .like-h2 {
    font-size: 2.8rem;
  }
  .block-editor-iframe__body h3,
  .block-editor-iframe__body .like-h3,
  .wp-block-post-content h3,
  .wp-block-post-content .like-h3,
  .block-editor-block-preview__container h3,
  .block-editor-block-preview__container .like-h3,
  .block-editor-writing-flow h3,
  .block-editor-writing-flow .like-h3 {
    font-size: 2.4rem;
  }
  .block-editor-iframe__body h4,
  .block-editor-iframe__body .like-h4,
  .wp-block-post-content h4,
  .wp-block-post-content .like-h4,
  .block-editor-block-preview__container h4,
  .block-editor-block-preview__container .like-h4,
  .block-editor-writing-flow h4,
  .block-editor-writing-flow .like-h4 {
    font-size: 2rem;
  }
  .block-editor-iframe__body p,
  .wp-block-post-content p,
  .block-editor-block-preview__container p,
  .block-editor-writing-flow p {
    font-size: 1.8rem;
  }
}
.block-editor-iframe__body .service-list li a,
.wp-block-post-content .service-list li a,
.block-editor-block-preview__container .service-list li a,
.block-editor-writing-flow .service-list li a {
  color: #141E2D !important;
}
.block-editor-iframe__body .site-header,
.wp-block-post-content .site-header,
.block-editor-block-preview__container .site-header,
.block-editor-writing-flow .site-header {
  position: static;
  top: 0;
  z-index: 1000;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  background: #fff;
  left: 0;
  width: 100%;
}
.block-editor-iframe__body .site-header.nav-down,
.wp-block-post-content .site-header.nav-down,
.block-editor-block-preview__container .site-header.nav-down,
.block-editor-writing-flow .site-header.nav-down {
  position: fixed;
  -webkit-animation: slidein 250ms ease-in-out 1;
          animation: slidein 250ms ease-in-out 1;
  top: 0;
}
.block-editor-iframe__body .site-header.nav-up,
.wp-block-post-content .site-header.nav-up,
.block-editor-block-preview__container .site-header.nav-up,
.block-editor-writing-flow .site-header.nav-up {
  position: fixed;
  top: -100px;
  top: -10rem;
}
.block-editor-iframe__body .site-header .container-fluid,
.wp-block-post-content .site-header .container-fluid,
.block-editor-block-preview__container .site-header .container-fluid,
.block-editor-writing-flow .site-header .container-fluid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-left: 60px;
  padding-left: 6rem;
  padding-right: 60px;
  padding-right: 6rem;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .site-header .container-fluid,
  .wp-block-post-content .site-header .container-fluid,
  .block-editor-block-preview__container .site-header .container-fluid,
  .block-editor-writing-flow .site-header .container-fluid {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (max-width: 768px) {
  .block-editor-iframe__body .site-header .container-fluid,
  .wp-block-post-content .site-header .container-fluid,
  .block-editor-block-preview__container .site-header .container-fluid,
  .block-editor-writing-flow .site-header .container-fluid {
    height: 4.6rem;
    border-radius: 0;
  }
}
.block-editor-iframe__body .site-header p, .block-editor-iframe__body .site-header ul,
.wp-block-post-content .site-header p,
.wp-block-post-content .site-header ul,
.block-editor-block-preview__container .site-header p,
.block-editor-block-preview__container .site-header ul,
.block-editor-writing-flow .site-header p,
.block-editor-writing-flow .site-header ul {
  margin: 0;
}
.block-editor-iframe__body .site-header__navigation,
.wp-block-post-content .site-header__navigation,
.block-editor-block-preview__container .site-header__navigation,
.block-editor-writing-flow .site-header__navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
}
.block-editor-iframe__body .site-header .mobile-menu-toggle,
.wp-block-post-content .site-header .mobile-menu-toggle,
.block-editor-block-preview__container .site-header .mobile-menu-toggle,
.block-editor-writing-flow .site-header .mobile-menu-toggle {
  margin: 0 -20px -2px 0;
  margin: 0 -2rem -2px 0;
}
.block-editor-iframe__body .site-header .mobile-menu-toggle .icon-bar,
.wp-block-post-content .site-header .mobile-menu-toggle .icon-bar,
.block-editor-block-preview__container .site-header .mobile-menu-toggle .icon-bar,
.block-editor-writing-flow .site-header .mobile-menu-toggle .icon-bar {
  background: #000 !important;
}
.block-editor-iframe__body .site-branding,
.wp-block-post-content .site-branding,
.block-editor-block-preview__container .site-branding,
.block-editor-writing-flow .site-branding {
  width: 170px;
  width: 17rem;
  max-height: 42.5px;
  max-height: 4.25rem;
  overflow: hidden;
  position: relative;
  z-index: 5000;
  margin-right: auto;
}
.block-editor-iframe__body .site-branding a,
.block-editor-iframe__body .site-branding img,
.wp-block-post-content .site-branding a,
.wp-block-post-content .site-branding img,
.block-editor-block-preview__container .site-branding a,
.block-editor-block-preview__container .site-branding img,
.block-editor-writing-flow .site-branding a,
.block-editor-writing-flow .site-branding img {
  display: block;
  width: 100%;
  max-width: 170px;
  max-width: 17rem;
}
.block-editor-iframe__body .site-branding img,
.wp-block-post-content .site-branding img,
.block-editor-block-preview__container .site-branding img,
.block-editor-writing-flow .site-branding img {
  max-width: 170px;
  max-width: 17rem;
  height: auto;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body #main-navigation,
  .wp-block-post-content #main-navigation,
  .block-editor-block-preview__container #main-navigation,
  .block-editor-writing-flow #main-navigation {
    display: none;
  }
}
.block-editor-iframe__body #main-navigation,
.wp-block-post-content #main-navigation,
.block-editor-block-preview__container #main-navigation,
.block-editor-writing-flow #main-navigation {
  text-align: center;
  margin-right: 30px;
}
.block-editor-iframe__body #main-navigation ul,
.wp-block-post-content #main-navigation ul,
.block-editor-block-preview__container #main-navigation ul,
.block-editor-writing-flow #main-navigation ul {
  margin: 0;
  padding: 0;
}
.block-editor-iframe__body #main-navigation #menu-primary > li > a,
.wp-block-post-content #main-navigation #menu-primary > li > a,
.block-editor-block-preview__container #main-navigation #menu-primary > li > a,
.block-editor-writing-flow #main-navigation #menu-primary > li > a {
  font-size: 18px;
  font-size: 1.8rem;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body #main-navigation #menu-primary > li > a,
  .wp-block-post-content #main-navigation #menu-primary > li > a,
  .block-editor-block-preview__container #main-navigation #menu-primary > li > a,
  .block-editor-writing-flow #main-navigation #menu-primary > li > a {
    font-size: 1.4rem;
  }
}
.block-editor-iframe__body #main-navigation ul > li,
.wp-block-post-content #main-navigation ul > li,
.block-editor-block-preview__container #main-navigation ul > li,
.block-editor-writing-flow #main-navigation ul > li {
  display: inline-block;
  margin: 0;
  padding: 0 16px;
  padding: 0 1.6rem;
}
@media screen and (max-width: 1600px) {
  .block-editor-iframe__body #main-navigation ul > li,
  .wp-block-post-content #main-navigation ul > li,
  .block-editor-block-preview__container #main-navigation ul > li,
  .block-editor-writing-flow #main-navigation ul > li {
    padding: 0 1rem;
  }
}
@media (max-width: 1024px) {
  .block-editor-iframe__body #main-navigation ul > li,
  .wp-block-post-content #main-navigation ul > li,
  .block-editor-block-preview__container #main-navigation ul > li,
  .block-editor-writing-flow #main-navigation ul > li {
    font-size: 1.6rem;
  }
}
@media (max-width: 768px) {
  .block-editor-iframe__body #main-navigation ul > li,
  .wp-block-post-content #main-navigation ul > li,
  .block-editor-block-preview__container #main-navigation ul > li,
  .block-editor-writing-flow #main-navigation ul > li {
    display: none;
  }
}
.block-editor-iframe__body #main-navigation ul > li:hover .dropdown-menu,
.wp-block-post-content #main-navigation ul > li:hover .dropdown-menu,
.block-editor-block-preview__container #main-navigation ul > li:hover .dropdown-menu,
.block-editor-writing-flow #main-navigation ul > li:hover .dropdown-menu {
  opacity: 1;
  max-height: 3000px;
  -webkit-transform: translateX(-50%) translateY(0rem);
      -ms-transform: translateX(-50%) translateY(0rem);
          transform: translateX(-50%) translateY(0rem);
}
.block-editor-iframe__body #main-navigation ul > li:hover .dropdown-menu::before,
.wp-block-post-content #main-navigation ul > li:hover .dropdown-menu::before,
.block-editor-block-preview__container #main-navigation ul > li:hover .dropdown-menu::before,
.block-editor-writing-flow #main-navigation ul > li:hover .dropdown-menu::before {
  top: 12px;
  top: 1.2rem;
}
.block-editor-iframe__body #main-navigation ul > li > a,
.wp-block-post-content #main-navigation ul > li > a,
.block-editor-block-preview__container #main-navigation ul > li > a,
.block-editor-writing-flow #main-navigation ul > li > a {
  display: inline-block;
  padding: 0;
  color: #273241;
  font-size: 14px;
  font-size: 1.4rem;
  text-decoration: none;
  padding: 40px 0;
  padding: 4rem 0;
  -webkit-transition: ease-in-out 250ms all;
  -o-transition: ease-in-out 250ms all;
  transition: ease-in-out 250ms all;
  position: relative;
}
.block-editor-iframe__body #main-navigation ul > li > a:hover,
.wp-block-post-content #main-navigation ul > li > a:hover,
.block-editor-block-preview__container #main-navigation ul > li > a:hover,
.block-editor-writing-flow #main-navigation ul > li > a:hover {
  background: transparent;
  color: #228FFF;
  max-height: 30000px;
}
.block-editor-iframe__body #main-navigation ul > li > a:hover::after,
.wp-block-post-content #main-navigation ul > li > a:hover::after,
.block-editor-block-preview__container #main-navigation ul > li > a:hover::after,
.block-editor-writing-flow #main-navigation ul > li > a:hover::after {
  bottom: -10px;
  bottom: -1rem;
  background: #228FFF;
}
.block-editor-iframe__body #main-navigation ul > li.menu-item-has-children a::after,
.wp-block-post-content #main-navigation ul > li.menu-item-has-children a::after,
.block-editor-block-preview__container #main-navigation ul > li.menu-item-has-children a::after,
.block-editor-writing-flow #main-navigation ul > li.menu-item-has-children a::after {
  display: none !important;
}
.block-editor-iframe__body #main-navigation ul > li.menu-item-has-children a:hover,
.wp-block-post-content #main-navigation ul > li.menu-item-has-children a:hover,
.block-editor-block-preview__container #main-navigation ul > li.menu-item-has-children a:hover,
.block-editor-writing-flow #main-navigation ul > li.menu-item-has-children a:hover {
  color: #228FFF;
}
.block-editor-iframe__body .cta-tel,
.wp-block-post-content .cta-tel,
.block-editor-block-preview__container .cta-tel,
.block-editor-writing-flow .cta-tel {
  color: #ff0051;
  font-weight: normal;
  text-decoration: none;
  padding: 10px 20px;
  padding: 1rem 2rem;
  text-transform: uppercase;
  font-weight: bold;
  text-align: right;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .cta-tel,
  .wp-block-post-content .cta-tel,
  .block-editor-block-preview__container .cta-tel,
  .block-editor-writing-flow .cta-tel {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1.6rem;
  }
}
.block-editor-iframe__body .cta-btn,
.wp-block-post-content .cta-btn,
.block-editor-block-preview__container .cta-btn,
.block-editor-writing-flow .cta-btn {
  text-align: right;
  position: relative;
  z-index: 5000;
}
.block-editor-iframe__body .cta-btn a.btn-primary,
.wp-block-post-content .cta-btn a.btn-primary,
.block-editor-block-preview__container .cta-btn a.btn-primary,
.block-editor-writing-flow .cta-btn a.btn-primary {
  font-weight: bold;
  font-size: 14px;
  font-size: 1.4rem;
  padding: 16px 40px;
  padding: 1.6rem 4rem;
  text-transform: uppercase;
  background: #ff0051;
  color: #fff;
  text-decoration: none;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  border: 3px solid #ff0051;
  border: 0.3rem solid #ff0051;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .cta-btn a.btn-primary:hover,
.wp-block-post-content .cta-btn a.btn-primary:hover,
.block-editor-block-preview__container .cta-btn a.btn-primary:hover,
.block-editor-writing-flow .cta-btn a.btn-primary:hover {
  background: transparent;
  color: #ff0051;
  border-color: #ff0051;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .cta-btn,
  .wp-block-post-content .cta-btn,
  .block-editor-block-preview__container .cta-btn,
  .block-editor-writing-flow .cta-btn {
    display: none;
  }
}
.block-editor-iframe__body .inner-hero,
.wp-block-post-content .inner-hero,
.block-editor-block-preview__container .inner-hero,
.block-editor-writing-flow .inner-hero {
  margin-left: 30px;
  margin-left: 3rem;
  margin-right: 30px;
  margin-right: 3rem;
}
@media (max-width: 640px) {
  .block-editor-iframe__body .inner-hero,
  .wp-block-post-content .inner-hero,
  .block-editor-block-preview__container .inner-hero,
  .block-editor-writing-flow .inner-hero {
    margin-left: 1.6rem;
    margin-right: 1.6rem;
  }
}
.block-editor-iframe__body body.full-bleed-hero #masthead,
.wp-block-post-content body.full-bleed-hero #masthead,
.block-editor-block-preview__container body.full-bleed-hero #masthead,
.block-editor-writing-flow body.full-bleed-hero #masthead {
  position: fixed;
  background: transparent;
}
.block-editor-iframe__body body.full-bleed-hero #masthead .site-title,
.wp-block-post-content body.full-bleed-hero #masthead .site-title,
.block-editor-block-preview__container body.full-bleed-hero #masthead .site-title,
.block-editor-writing-flow body.full-bleed-hero #masthead .site-title {
  position: relative;
}
.block-editor-iframe__body body.full-bleed-hero #masthead .site-title img,
.wp-block-post-content body.full-bleed-hero #masthead .site-title img,
.block-editor-block-preview__container body.full-bleed-hero #masthead .site-title img,
.block-editor-writing-flow body.full-bleed-hero #masthead .site-title img {
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body body.full-bleed-hero #masthead .site-title img.logo-dark,
.wp-block-post-content body.full-bleed-hero #masthead .site-title img.logo-dark,
.block-editor-block-preview__container body.full-bleed-hero #masthead .site-title img.logo-dark,
.block-editor-writing-flow body.full-bleed-hero #masthead .site-title img.logo-dark {
  position: absolute;
  opacity: 0;
  top: 0;
}
.block-editor-iframe__body body.full-bleed-hero #masthead #main-navigation > ul > li > a,
.wp-block-post-content body.full-bleed-hero #masthead #main-navigation > ul > li > a,
.block-editor-block-preview__container body.full-bleed-hero #masthead #main-navigation > ul > li > a,
.block-editor-writing-flow body.full-bleed-hero #masthead #main-navigation > ul > li > a {
  color: #fff;
}
.block-editor-iframe__body body.full-bleed-hero #masthead .mobile-menu-toggle .icon-bar,
.wp-block-post-content body.full-bleed-hero #masthead .mobile-menu-toggle .icon-bar,
.block-editor-block-preview__container body.full-bleed-hero #masthead .mobile-menu-toggle .icon-bar,
.block-editor-writing-flow body.full-bleed-hero #masthead .mobile-menu-toggle .icon-bar {
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  background: #fff !important;
}
.block-editor-iframe__body body.full-bleed-hero #masthead.capabilities, .block-editor-iframe__body body.full-bleed-hero #masthead.nav-up,
.wp-block-post-content body.full-bleed-hero #masthead.capabilities,
.wp-block-post-content body.full-bleed-hero #masthead.nav-up,
.block-editor-block-preview__container body.full-bleed-hero #masthead.capabilities,
.block-editor-block-preview__container body.full-bleed-hero #masthead.nav-up,
.block-editor-writing-flow body.full-bleed-hero #masthead.capabilities,
.block-editor-writing-flow body.full-bleed-hero #masthead.nav-up {
  background: #fff;
  top: inherit !important;
}
.block-editor-iframe__body body.full-bleed-hero #masthead.capabilities #main-navigation > ul > li > a, .block-editor-iframe__body body.full-bleed-hero #masthead.nav-up #main-navigation > ul > li > a,
.wp-block-post-content body.full-bleed-hero #masthead.capabilities #main-navigation > ul > li > a,
.wp-block-post-content body.full-bleed-hero #masthead.nav-up #main-navigation > ul > li > a,
.block-editor-block-preview__container body.full-bleed-hero #masthead.capabilities #main-navigation > ul > li > a,
.block-editor-block-preview__container body.full-bleed-hero #masthead.nav-up #main-navigation > ul > li > a,
.block-editor-writing-flow body.full-bleed-hero #masthead.capabilities #main-navigation > ul > li > a,
.block-editor-writing-flow body.full-bleed-hero #masthead.nav-up #main-navigation > ul > li > a {
  color: #273241;
}
.block-editor-iframe__body body.full-bleed-hero #masthead.capabilities img.logo-white, .block-editor-iframe__body body.full-bleed-hero #masthead.nav-up img.logo-white,
.wp-block-post-content body.full-bleed-hero #masthead.capabilities img.logo-white,
.wp-block-post-content body.full-bleed-hero #masthead.nav-up img.logo-white,
.block-editor-block-preview__container body.full-bleed-hero #masthead.capabilities img.logo-white,
.block-editor-block-preview__container body.full-bleed-hero #masthead.nav-up img.logo-white,
.block-editor-writing-flow body.full-bleed-hero #masthead.capabilities img.logo-white,
.block-editor-writing-flow body.full-bleed-hero #masthead.nav-up img.logo-white {
  opacity: 0;
}
.block-editor-iframe__body body.full-bleed-hero #masthead.capabilities img.logo-dark, .block-editor-iframe__body body.full-bleed-hero #masthead.nav-up img.logo-dark,
.wp-block-post-content body.full-bleed-hero #masthead.capabilities img.logo-dark,
.wp-block-post-content body.full-bleed-hero #masthead.nav-up img.logo-dark,
.block-editor-block-preview__container body.full-bleed-hero #masthead.capabilities img.logo-dark,
.block-editor-block-preview__container body.full-bleed-hero #masthead.nav-up img.logo-dark,
.block-editor-writing-flow body.full-bleed-hero #masthead.capabilities img.logo-dark,
.block-editor-writing-flow body.full-bleed-hero #masthead.nav-up img.logo-dark {
  opacity: 1;
}
.block-editor-iframe__body body.full-bleed-hero #masthead.capabilities .mobile-menu-toggle .icon-bar, .block-editor-iframe__body body.full-bleed-hero #masthead.nav-up .mobile-menu-toggle .icon-bar,
.wp-block-post-content body.full-bleed-hero #masthead.capabilities .mobile-menu-toggle .icon-bar,
.wp-block-post-content body.full-bleed-hero #masthead.nav-up .mobile-menu-toggle .icon-bar,
.block-editor-block-preview__container body.full-bleed-hero #masthead.capabilities .mobile-menu-toggle .icon-bar,
.block-editor-block-preview__container body.full-bleed-hero #masthead.nav-up .mobile-menu-toggle .icon-bar,
.block-editor-writing-flow body.full-bleed-hero #masthead.capabilities .mobile-menu-toggle .icon-bar,
.block-editor-writing-flow body.full-bleed-hero #masthead.nav-up .mobile-menu-toggle .icon-bar {
  background: #273241 !important;
}
.block-editor-iframe__body body.full-bleed-hero #masthead.nav-down,
.wp-block-post-content body.full-bleed-hero #masthead.nav-down,
.block-editor-block-preview__container body.full-bleed-hero #masthead.nav-down,
.block-editor-writing-flow body.full-bleed-hero #masthead.nav-down {
  -webkit-animation: none;
          animation: none;
  top: inherit !important;
}
@-webkit-keyframes slidein {
  0% {
    top: -8rem;
  }
  100% {
    top: 0;
  }
}
@keyframes slidein {
  0% {
    top: -8rem;
  }
  100% {
    top: 0;
  }
}
@-webkit-keyframes slideout {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  99% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  100% {
    -webkit-box-shadow: none;
            box-shadow: none;
    -webkit-transform: none;
            transform: none;
    position: absolute;
  }
}
@keyframes slideout {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  99% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  100% {
    -webkit-box-shadow: none;
            box-shadow: none;
    -webkit-transform: none;
            transform: none;
    position: absolute;
  }
}
.block-editor-iframe__body #colophon,
.wp-block-post-content #colophon,
.block-editor-block-preview__container #colophon,
.block-editor-writing-flow #colophon {
  background: #141E2D;
  margin: 0;
  padding-top: 64px;
  padding-top: 6.4rem;
  padding-bottom: 64px;
  padding-bottom: 6.4rem;
  color: #fff;
  font-weight: normal;
}
.block-editor-iframe__body #colophon .pre-footer-ctas,
.wp-block-post-content #colophon .pre-footer-ctas,
.block-editor-block-preview__container #colophon .pre-footer-ctas,
.block-editor-writing-flow #colophon .pre-footer-ctas {
  font-size: 24px;
  font-size: 2.4rem;
}
@media (max-width: 768px) {
  .block-editor-iframe__body #colophon .pre-footer-ctas,
  .wp-block-post-content #colophon .pre-footer-ctas,
  .block-editor-block-preview__container #colophon .pre-footer-ctas,
  .block-editor-writing-flow #colophon .pre-footer-ctas {
    line-height: 1.2;
  }
}
.block-editor-iframe__body #colophon .container,
.wp-block-post-content #colophon .container,
.block-editor-block-preview__container #colophon .container,
.block-editor-writing-flow #colophon .container {
  padding-left: 30px;
  padding-left: 3rem;
  padding-right: 30px;
  padding-right: 3rem;
}
@media (max-width: 640px) {
  .block-editor-iframe__body #colophon .container,
  .wp-block-post-content #colophon .container,
  .block-editor-block-preview__container #colophon .container,
  .block-editor-writing-flow #colophon .container {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
  }
}
.block-editor-iframe__body #colophon a,
.wp-block-post-content #colophon a,
.block-editor-block-preview__container #colophon a,
.block-editor-writing-flow #colophon a {
  color: #798BA3;
}
.block-editor-iframe__body #colophon h5,
.wp-block-post-content #colophon h5,
.block-editor-block-preview__container #colophon h5,
.block-editor-writing-flow #colophon h5 {
  font-size: 20px;
  font-size: 2rem;
  letter-spacing: 1px;
  font-weight: 800;
}
.block-editor-iframe__body #colophon .pre-footer,
.wp-block-post-content #colophon .pre-footer,
.block-editor-block-preview__container #colophon .pre-footer,
.block-editor-writing-flow #colophon .pre-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 48px;
  padding-bottom: 4.8rem;
  margin-bottom: 48px;
  margin-bottom: 4.8rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.block-editor-iframe__body #colophon .pre-footer h5,
.wp-block-post-content #colophon .pre-footer h5,
.block-editor-block-preview__container #colophon .pre-footer h5,
.block-editor-writing-flow #colophon .pre-footer h5 {
  width: 50%;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 1em;
  text-align: right;
  margin: 0;
}
.block-editor-iframe__body #colophon .pre-footer h5 strong,
.wp-block-post-content #colophon .pre-footer h5 strong,
.block-editor-block-preview__container #colophon .pre-footer h5 strong,
.block-editor-writing-flow #colophon .pre-footer h5 strong {
  display: block;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body #colophon .pre-footer h5,
  .wp-block-post-content #colophon .pre-footer h5,
  .block-editor-block-preview__container #colophon .pre-footer h5,
  .block-editor-writing-flow #colophon .pre-footer h5 {
    line-height: 1.2;
    margin-bottom: 1.6rem;
  }
}
.block-editor-iframe__body #colophon .pre-footer nav,
.wp-block-post-content #colophon .pre-footer nav,
.block-editor-block-preview__container #colophon .pre-footer nav,
.block-editor-writing-flow #colophon .pre-footer nav {
  width: 50%;
  text-align: left;
}
.block-editor-iframe__body #colophon .pre-footer nav a,
.wp-block-post-content #colophon .pre-footer nav a,
.block-editor-block-preview__container #colophon .pre-footer nav a,
.block-editor-writing-flow #colophon .pre-footer nav a {
  font-size: 20px;
  font-size: 2rem;
  text-decoration: none;
}
.block-editor-iframe__body #colophon .pre-footer nav span.pipe,
.wp-block-post-content #colophon .pre-footer nav span.pipe,
.block-editor-block-preview__container #colophon .pre-footer nav span.pipe,
.block-editor-writing-flow #colophon .pre-footer nav span.pipe {
  display: inline-block;
  padding: 0 5px;
  padding: 0 0.5rem;
  opacity: 0.5;
}
.block-editor-iframe__body #colophon .pre-footer nav .wp-block-button a,
.wp-block-post-content #colophon .pre-footer nav .wp-block-button a,
.block-editor-block-preview__container #colophon .pre-footer nav .wp-block-button a,
.block-editor-writing-flow #colophon .pre-footer nav .wp-block-button a {
  padding: 12.5px 40px;
  padding: 1.25rem 4rem;
  margin-left: 25px;
  margin-left: 2.5rem;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  border-color: #141E2D;
}
.block-editor-iframe__body #colophon .pre-footer nav .wp-block-button a:hover,
.wp-block-post-content #colophon .pre-footer nav .wp-block-button a:hover,
.block-editor-block-preview__container #colophon .pre-footer nav .wp-block-button a:hover,
.block-editor-writing-flow #colophon .pre-footer nav .wp-block-button a:hover {
  background: #141E2D;
  color: #fff;
}
@media (max-width: 768px) {
  .block-editor-iframe__body #colophon .pre-footer,
  .wp-block-post-content #colophon .pre-footer,
  .block-editor-block-preview__container #colophon .pre-footer,
  .block-editor-writing-flow #colophon .pre-footer {
    display: block;
    text-align: center;
  }
  .block-editor-iframe__body #colophon .pre-footer h5,
  .block-editor-iframe__body #colophon .pre-footer nav,
  .wp-block-post-content #colophon .pre-footer h5,
  .wp-block-post-content #colophon .pre-footer nav,
  .block-editor-block-preview__container #colophon .pre-footer h5,
  .block-editor-block-preview__container #colophon .pre-footer nav,
  .block-editor-writing-flow #colophon .pre-footer h5,
  .block-editor-writing-flow #colophon .pre-footer nav {
    width: auto !important;
    text-align: center;
  }
  .block-editor-iframe__body #colophon .pre-footer h5 .wp-block-button,
  .block-editor-iframe__body #colophon .pre-footer nav .wp-block-button,
  .wp-block-post-content #colophon .pre-footer h5 .wp-block-button,
  .wp-block-post-content #colophon .pre-footer nav .wp-block-button,
  .block-editor-block-preview__container #colophon .pre-footer h5 .wp-block-button,
  .block-editor-block-preview__container #colophon .pre-footer nav .wp-block-button,
  .block-editor-writing-flow #colophon .pre-footer h5 .wp-block-button,
  .block-editor-writing-flow #colophon .pre-footer nav .wp-block-button {
    display: block;
    margin: 2rem 0;
  }
  .block-editor-iframe__body #colophon .pre-footer h5 .wp-block-button a,
  .block-editor-iframe__body #colophon .pre-footer nav .wp-block-button a,
  .wp-block-post-content #colophon .pre-footer h5 .wp-block-button a,
  .wp-block-post-content #colophon .pre-footer nav .wp-block-button a,
  .block-editor-block-preview__container #colophon .pre-footer h5 .wp-block-button a,
  .block-editor-block-preview__container #colophon .pre-footer nav .wp-block-button a,
  .block-editor-writing-flow #colophon .pre-footer h5 .wp-block-button a,
  .block-editor-writing-flow #colophon .pre-footer nav .wp-block-button a {
    margin: 0;
  }
}
.block-editor-iframe__body #colophon address,
.wp-block-post-content #colophon address,
.block-editor-block-preview__container #colophon address,
.block-editor-writing-flow #colophon address {
  margin: 0;
  font-style: normal;
}
.block-editor-iframe__body #colophon address p,
.wp-block-post-content #colophon address p,
.block-editor-block-preview__container #colophon address p,
.block-editor-writing-flow #colophon address p {
  font-size: 14px;
  font-size: 1.4rem;
  margin: 0;
}
.block-editor-iframe__body #colophon .footer-copyright,
.wp-block-post-content #colophon .footer-copyright,
.block-editor-block-preview__container #colophon .footer-copyright,
.block-editor-writing-flow #colophon .footer-copyright {
  font-size: 14px;
  font-size: 1.4rem;
}
.block-editor-iframe__body #colophon .logo-address address p,
.wp-block-post-content #colophon .logo-address address p,
.block-editor-block-preview__container #colophon .logo-address address p,
.block-editor-writing-flow #colophon .logo-address address p {
  margin-bottom: 4px;
  margin-bottom: 0.4rem;
}
.block-editor-iframe__body #colophon .footer-logo,
.wp-block-post-content #colophon .footer-logo,
.block-editor-block-preview__container #colophon .footer-logo,
.block-editor-writing-flow #colophon .footer-logo {
  max-width: 180px;
  margin-bottom: 8px;
  margin-bottom: 0.8rem;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body #colophon .site-info,
  .wp-block-post-content #colophon .site-info,
  .block-editor-block-preview__container #colophon .site-info,
  .block-editor-writing-flow #colophon .site-info {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .block-editor-iframe__body #colophon .logo-address,
  .wp-block-post-content #colophon .logo-address,
  .block-editor-block-preview__container #colophon .logo-address,
  .block-editor-writing-flow #colophon .logo-address {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-top: 64px;
    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;
    text-align: center;
  }
  .block-editor-iframe__body #colophon .footer-navigation,
  .wp-block-post-content #colophon .footer-navigation,
  .block-editor-block-preview__container #colophon .footer-navigation,
  .block-editor-writing-flow #colophon .footer-navigation {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .block-editor-iframe__body #colophon .footer-navigation,
  .block-editor-iframe__body #colophon .logo-address,
  .wp-block-post-content #colophon .footer-navigation,
  .wp-block-post-content #colophon .logo-address,
  .block-editor-block-preview__container #colophon .footer-navigation,
  .block-editor-block-preview__container #colophon .logo-address,
  .block-editor-writing-flow #colophon .footer-navigation,
  .block-editor-writing-flow #colophon .logo-address {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body #colophon .site-info,
  .wp-block-post-content #colophon .site-info,
  .block-editor-block-preview__container #colophon .site-info,
  .block-editor-writing-flow #colophon .site-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    text-align: center;
  }
  .block-editor-iframe__body #colophon .footer-navigation,
  .block-editor-iframe__body #colophon .logo-address,
  .wp-block-post-content #colophon .footer-navigation,
  .wp-block-post-content #colophon .logo-address,
  .block-editor-block-preview__container #colophon .footer-navigation,
  .block-editor-block-preview__container #colophon .logo-address,
  .block-editor-writing-flow #colophon .footer-navigation,
  .block-editor-writing-flow #colophon .logo-address {
    width: 100%;
    margin: 0 0 2rem 0;
  }
}
.block-editor-iframe__body #colophon #footer-nav,
.wp-block-post-content #colophon #footer-nav,
.block-editor-block-preview__container #colophon #footer-nav,
.block-editor-writing-flow #colophon #footer-nav {
  list-style: none;
  margin: 0 -15px;
  padding: 12px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.block-editor-iframe__body #colophon #footer-nav a,
.wp-block-post-content #colophon #footer-nav a,
.block-editor-block-preview__container #colophon #footer-nav a,
.block-editor-writing-flow #colophon #footer-nav a {
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  display: inline-block;
  position: relative;
}
.block-editor-iframe__body #colophon #footer-nav a::after,
.wp-block-post-content #colophon #footer-nav a::after,
.block-editor-block-preview__container #colophon #footer-nav a::after,
.block-editor-writing-flow #colophon #footer-nav a::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 6px;
  height: 2px;
  background: #798BA3;
  opacity: 0;
  left: 0;
  right: 0;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body #colophon #footer-nav a:hover::after,
.wp-block-post-content #colophon #footer-nav a:hover::after,
.block-editor-block-preview__container #colophon #footer-nav a:hover::after,
.block-editor-writing-flow #colophon #footer-nav a:hover::after {
  bottom: 4px;
  opacity: 1;
}
.block-editor-iframe__body #colophon #footer-nav > li,
.wp-block-post-content #colophon #footer-nav > li,
.block-editor-block-preview__container #colophon #footer-nav > li,
.block-editor-writing-flow #colophon #footer-nav > li {
  margin: 0 15px;
  -ms-flex-preferred-size: calc(20% - 30px);
      flex-basis: -webkit-calc(20% - 30px);
      flex-basis: calc(20% - 30px);
}
.block-editor-iframe__body #colophon #footer-nav > li > a,
.wp-block-post-content #colophon #footer-nav > li > a,
.block-editor-block-preview__container #colophon #footer-nav > li > a,
.block-editor-writing-flow #colophon #footer-nav > li > a {
  text-decoration: none;
  margin-bottom: 24px;
  margin-bottom: 2.4rem;
  font-size: 18px;
  font-size: 1.8rem;
  color: #fff;
  display: inline-block;
}
.block-editor-iframe__body #colophon #footer-nav > li ul.sub-menu,
.wp-block-post-content #colophon #footer-nav > li ul.sub-menu,
.block-editor-block-preview__container #colophon #footer-nav > li ul.sub-menu,
.block-editor-writing-flow #colophon #footer-nav > li ul.sub-menu {
  margin-top: 0;
}
.block-editor-iframe__body #colophon #footer-nav > li ul li,
.wp-block-post-content #colophon #footer-nav > li ul li,
.block-editor-block-preview__container #colophon #footer-nav > li ul li,
.block-editor-writing-flow #colophon #footer-nav > li ul li {
  margin-bottom: 8px;
}
@media (max-width: 768px) {
  .block-editor-iframe__body #colophon #footer-nav,
  .wp-block-post-content #colophon #footer-nav,
  .block-editor-block-preview__container #colophon #footer-nav,
  .block-editor-writing-flow #colophon #footer-nav {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .block-editor-iframe__body #colophon #footer-nav > li,
  .wp-block-post-content #colophon #footer-nav > li,
  .block-editor-block-preview__container #colophon #footer-nav > li,
  .block-editor-writing-flow #colophon #footer-nav > li {
    -ms-flex-preferred-size: calc(50% - 30px);
        flex-basis: -webkit-calc(50% - 30px);
        flex-basis: calc(50% - 30px);
    margin-bottom: 40px;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body #colophon #footer-nav,
  .wp-block-post-content #colophon #footer-nav,
  .block-editor-block-preview__container #colophon #footer-nav,
  .block-editor-writing-flow #colophon #footer-nav {
    display: block;
  }
  .block-editor-iframe__body #colophon #footer-nav li:first-child,
  .block-editor-iframe__body #colophon #footer-nav li:last-child,
  .wp-block-post-content #colophon #footer-nav li:first-child,
  .wp-block-post-content #colophon #footer-nav li:last-child,
  .block-editor-block-preview__container #colophon #footer-nav li:first-child,
  .block-editor-block-preview__container #colophon #footer-nav li:last-child,
  .block-editor-writing-flow #colophon #footer-nav li:first-child,
  .block-editor-writing-flow #colophon #footer-nav li:last-child {
    width: auto;
  }
  .block-editor-iframe__body #colophon #footer-nav li:first-child ul,
  .block-editor-iframe__body #colophon #footer-nav li:last-child ul,
  .wp-block-post-content #colophon #footer-nav li:first-child ul,
  .wp-block-post-content #colophon #footer-nav li:last-child ul,
  .block-editor-block-preview__container #colophon #footer-nav li:first-child ul,
  .block-editor-block-preview__container #colophon #footer-nav li:last-child ul,
  .block-editor-writing-flow #colophon #footer-nav li:first-child ul,
  .block-editor-writing-flow #colophon #footer-nav li:last-child ul {
    margin-bottom: 2rem;
  }
}
.block-editor-iframe__body #colophon #footer-nav ul,
.wp-block-post-content #colophon #footer-nav ul,
.block-editor-block-preview__container #colophon #footer-nav ul,
.block-editor-writing-flow #colophon #footer-nav ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
.block-editor-iframe__body #colophon #footer-nav ul a,
.wp-block-post-content #colophon #footer-nav ul a,
.block-editor-block-preview__container #colophon #footer-nav ul a,
.block-editor-writing-flow #colophon #footer-nav ul a {
  font-size: 16px;
  font-size: 1.6rem;
  text-decoration: none;
}
.block-editor-iframe__body #colophon .post-footer,
.wp-block-post-content #colophon .post-footer,
.block-editor-block-preview__container #colophon .post-footer,
.block-editor-writing-flow #colophon .post-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #46628C;
  padding-top: 48px;
  margin-top: 48px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #fff;
}
.block-editor-iframe__body #colophon .post-footer p,
.wp-block-post-content #colophon .post-footer p,
.block-editor-block-preview__container #colophon .post-footer p,
.block-editor-writing-flow #colophon .post-footer p {
  color: #798BA3;
}
.block-editor-iframe__body #colophon .post-footer a, .block-editor-iframe__body #colophon .post-footer p.tagline,
.wp-block-post-content #colophon .post-footer a,
.wp-block-post-content #colophon .post-footer p.tagline,
.block-editor-block-preview__container #colophon .post-footer a,
.block-editor-block-preview__container #colophon .post-footer p.tagline,
.block-editor-writing-flow #colophon .post-footer a,
.block-editor-writing-flow #colophon .post-footer p.tagline {
  color: #fff;
}
.block-editor-iframe__body #colophon .post-footer p.tagline,
.wp-block-post-content #colophon .post-footer p.tagline,
.block-editor-block-preview__container #colophon .post-footer p.tagline,
.block-editor-writing-flow #colophon .post-footer p.tagline {
  font-size: 24px;
  font-size: 2.4rem;
}
.block-editor-iframe__body #colophon .post-footer p.footer-copyright,
.block-editor-iframe__body #colophon .post-footer p.tagline,
.wp-block-post-content #colophon .post-footer p.footer-copyright,
.wp-block-post-content #colophon .post-footer p.tagline,
.block-editor-block-preview__container #colophon .post-footer p.footer-copyright,
.block-editor-block-preview__container #colophon .post-footer p.tagline,
.block-editor-writing-flow #colophon .post-footer p.footer-copyright,
.block-editor-writing-flow #colophon .post-footer p.tagline {
  margin: 0;
}
.block-editor-iframe__body #colophon .post-footer__aside,
.wp-block-post-content #colophon .post-footer__aside,
.block-editor-block-preview__container #colophon .post-footer__aside,
.block-editor-writing-flow #colophon .post-footer__aside {
  text-align: right;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body #colophon .post-footer,
  .wp-block-post-content #colophon .post-footer,
  .block-editor-block-preview__container #colophon .post-footer,
  .block-editor-writing-flow #colophon .post-footer {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .block-editor-iframe__body #colophon .post-footer__aside,
  .wp-block-post-content #colophon .post-footer__aside,
  .block-editor-block-preview__container #colophon .post-footer__aside,
  .block-editor-writing-flow #colophon .post-footer__aside {
    text-align: center;
  }
}
.block-editor-iframe__body .l-industry-rows .kt-row-column-wrap,
.wp-block-post-content .l-industry-rows .kt-row-column-wrap,
.block-editor-block-preview__container .l-industry-rows .kt-row-column-wrap,
.block-editor-writing-flow .l-industry-rows .kt-row-column-wrap {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.block-editor-iframe__body .l-industry-rows .industry-overview .content,
.block-editor-iframe__body .l-industry-rows .m-section-title,
.wp-block-post-content .l-industry-rows .industry-overview .content,
.wp-block-post-content .l-industry-rows .m-section-title,
.block-editor-block-preview__container .l-industry-rows .industry-overview .content,
.block-editor-block-preview__container .l-industry-rows .m-section-title,
.block-editor-writing-flow .l-industry-rows .industry-overview .content,
.block-editor-writing-flow .l-industry-rows .m-section-title {
  max-width: 1570px;
  margin: 0 auto;
}
.block-editor-iframe__body .m-service-block h3,
.wp-block-post-content .m-service-block h3,
.block-editor-block-preview__container .m-service-block h3,
.block-editor-writing-flow .m-service-block h3 {
  margin-top: 60px;
  margin-top: 6rem;
  color: #ff0051;
  font-weight: normal;
  margin-bottom: 30px;
  margin-bottom: 3rem;
  font-size: 30px;
  font-size: 3rem;
}
.block-editor-iframe__body .m-service-block ul,
.wp-block-post-content .m-service-block ul,
.block-editor-block-preview__container .m-service-block ul,
.block-editor-writing-flow .m-service-block ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
.block-editor-iframe__body .m-service-block ul li,
.wp-block-post-content .m-service-block ul li,
.block-editor-block-preview__container .m-service-block ul li,
.block-editor-writing-flow .m-service-block ul li {
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
.block-editor-iframe__body .m-cta-accent,
.wp-block-post-content .m-cta-accent,
.block-editor-block-preview__container .m-cta-accent,
.block-editor-writing-flow .m-cta-accent {
  margin-top: -60px;
  margin-top: -6rem;
}
.block-editor-iframe__body .m-cta-accent img,
.wp-block-post-content .m-cta-accent img,
.block-editor-block-preview__container .m-cta-accent img,
.block-editor-writing-flow .m-cta-accent img {
  margin-left: 50%;
}
.block-editor-iframe__body .m-cta-accent .h-ghost-text,
.wp-block-post-content .m-cta-accent .h-ghost-text,
.block-editor-block-preview__container .m-cta-accent .h-ghost-text,
.block-editor-writing-flow .m-cta-accent .h-ghost-text {
  bottom: -33%;
}
.block-editor-iframe__body .l-homepage-portfolio,
.wp-block-post-content .l-homepage-portfolio,
.block-editor-block-preview__container .l-homepage-portfolio,
.block-editor-writing-flow .l-homepage-portfolio {
  border-top: 1px solid #efefef;
}
.block-editor-iframe__body .l-homepage-portfolio hgroup,
.wp-block-post-content .l-homepage-portfolio hgroup,
.block-editor-block-preview__container .l-homepage-portfolio hgroup,
.block-editor-writing-flow .l-homepage-portfolio hgroup {
  text-align: center;
}
.block-editor-iframe__body .l-problems-solved .m-section-title,
.wp-block-post-content .l-problems-solved .m-section-title,
.block-editor-block-preview__container .l-problems-solved .m-section-title,
.block-editor-writing-flow .l-problems-solved .m-section-title {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.block-editor-iframe__body .l-problems-solved .m-section-title .block-title,
.wp-block-post-content .l-problems-solved .m-section-title .block-title,
.block-editor-block-preview__container .l-problems-solved .m-section-title .block-title,
.block-editor-writing-flow .l-problems-solved .m-section-title .block-title {
  width: 33%;
  position: relative;
}
.block-editor-iframe__body .l-problems-solved .m-section-title .block-title::before,
.wp-block-post-content .l-problems-solved .m-section-title .block-title::before,
.block-editor-block-preview__container .l-problems-solved .m-section-title .block-title::before,
.block-editor-writing-flow .l-problems-solved .m-section-title .block-title::before {
  width: 5px;
  width: 0.5rem;
  background: #ff0051;
  position: absolute;
  content: "";
  display: block;
  top: 11px;
  top: 1.1rem;
  right: 0;
  bottom: 11px;
  bottom: 1.1rem;
}
.block-editor-iframe__body .l-problems-solved .m-section-title .section-title-description,
.wp-block-post-content .l-problems-solved .m-section-title .section-title-description,
.block-editor-block-preview__container .l-problems-solved .m-section-title .section-title-description,
.block-editor-writing-flow .l-problems-solved .m-section-title .section-title-description {
  width: 66%;
}
@media (max-width: 640px) {
  .block-editor-iframe__body .l-problems-solved .m-section-title .section-title-description,
  .block-editor-iframe__body .l-problems-solved .m-section-title .block-title,
  .wp-block-post-content .l-problems-solved .m-section-title .section-title-description,
  .wp-block-post-content .l-problems-solved .m-section-title .block-title,
  .block-editor-block-preview__container .l-problems-solved .m-section-title .section-title-description,
  .block-editor-block-preview__container .l-problems-solved .m-section-title .block-title,
  .block-editor-writing-flow .l-problems-solved .m-section-title .section-title-description,
  .block-editor-writing-flow .l-problems-solved .m-section-title .block-title {
    width: 100%;
    text-align: left;
  }
  .block-editor-iframe__body .l-problems-solved .m-section-title .section-title-description::before,
  .block-editor-iframe__body .l-problems-solved .m-section-title .block-title::before,
  .wp-block-post-content .l-problems-solved .m-section-title .section-title-description::before,
  .wp-block-post-content .l-problems-solved .m-section-title .block-title::before,
  .block-editor-block-preview__container .l-problems-solved .m-section-title .section-title-description::before,
  .block-editor-block-preview__container .l-problems-solved .m-section-title .block-title::before,
  .block-editor-writing-flow .l-problems-solved .m-section-title .section-title-description::before,
  .block-editor-writing-flow .l-problems-solved .m-section-title .block-title::before {
    display: none;
  }
}
.block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap,
.wp-block-post-content .m-left-right-brain .kt-row-column-wrap,
.block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap,
.block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-1,
.wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-1,
.block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-1,
.block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-1 {
  position: relative;
}
.block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-1::after,
.wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-1::after,
.block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-1::after,
.block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-1::after {
  right: -75%;
  width: 75%;
  height: 1px;
  background: #ccc;
  top: 50%;
  margin-top: -1px;
  content: "";
  display: block;
  position: absolute;
}
.block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-1::before,
.wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-1::before,
.block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-1::before,
.block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-1::before {
  right: -75%;
  width: 30px;
  width: 3rem;
  height: 30px;
  height: 3rem;
  border-radius: 50%;
  background: #228FFF;
  content: "";
  display: block;
  position: absolute;
  z-index: 1000;
  margin-right: -30px;
  margin-right: -3rem;
  top: 50%;
  margin-top: -15px;
  margin-top: -1.5rem;
  border: 3px solid rgba(255, 255, 255, 0.65);
  border: 0.3rem solid rgba(255, 255, 255, 0.65);
}
.block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-2,
.wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-2,
.block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-2,
.block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-2 {
  position: relative;
  z-index: -1;
}
.block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-3,
.wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-3,
.block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-3,
.block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-3 {
  position: relative;
}
.block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-3::after,
.wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-3::after,
.block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-3::after,
.block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-3::after {
  left: -75%;
  width: 75%;
  height: 1px;
  background: #ccc;
  top: 50%;
  margin-top: -1px;
  content: "";
  display: block;
  margin-left: -30px;
  margin-left: -3rem;
  position: absolute;
}
.block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-3::before,
.wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-3::before,
.block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-3::before,
.block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-3::before {
  left: -75%;
  width: 30px;
  width: 3rem;
  height: 30px;
  height: 3rem;
  border-radius: 50%;
  background: #ff0051;
  content: "";
  display: block;
  position: absolute;
  z-index: 1000;
  margin-left: -30px;
  margin-left: -3rem;
  top: 50%;
  margin-top: -15px;
  margin-top: -1.5rem;
  border: 3px solid rgba(255, 255, 255, 0.65);
  border: 0.3rem solid rgba(255, 255, 255, 0.65);
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap h3,
  .wp-block-post-content .m-left-right-brain .kt-row-column-wrap h3,
  .block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap h3,
  .block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap h3 {
    font-size: 2.8rem;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-1,
  .wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-1,
  .block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-1,
  .block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-1 {
    text-align: center;
    margin-bottom: 5rem;
  }
  .block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-1::after,
  .wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-1::after,
  .block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-1::after,
  .block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-1::after {
    width: 1px;
    right: auto;
    top: auto;
    height: 20rem;
    top: 100%;
    left: 33%;
  }
  .block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-1::before,
  .wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-1::before,
  .block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-1::before,
  .block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-1::before {
    right: auto;
    left: 33%;
    bottom: auto;
    margin-left: -1.5rem;
    top: auto;
    bottom: -20rem;
  }
  .block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-3,
  .wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-3,
  .block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-3,
  .block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-3 {
    text-align: center;
  }
  .block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-3::after,
  .wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-3::after,
  .block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-3::after,
  .block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-3::after {
    width: 1px;
    left: auto;
    top: auto;
    height: 20rem;
    bottom: 100%;
    right: 33%;
  }
  .block-editor-iframe__body .m-left-right-brain .kt-row-column-wrap .inner-column-3::before,
  .wp-block-post-content .m-left-right-brain .kt-row-column-wrap .inner-column-3::before,
  .block-editor-block-preview__container .m-left-right-brain .kt-row-column-wrap .inner-column-3::before,
  .block-editor-writing-flow .m-left-right-brain .kt-row-column-wrap .inner-column-3::before {
    left: auto;
    right: 33%;
    bottom: auto;
    margin-right: -1.5rem;
    top: auto;
    top: -20rem;
  }
}
.block-editor-iframe__body .m-left-right-brain img,
.wp-block-post-content .m-left-right-brain img,
.block-editor-block-preview__container .m-left-right-brain img,
.block-editor-writing-flow .m-left-right-brain img {
  max-height: 600px;
  max-height: 60rem;
  display: block;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.block-editor-iframe__body body.home .kb-row-layout-id3887_81ee92-75,
.wp-block-post-content body.home .kb-row-layout-id3887_81ee92-75,
.block-editor-block-preview__container body.home .kb-row-layout-id3887_81ee92-75,
.block-editor-writing-flow body.home .kb-row-layout-id3887_81ee92-75 {
  border-left: 0;
  border-right: 0;
  margin-left: 30px;
  margin-left: 3rem;
  margin-right: 30px;
  margin-right: 3rem;
}
@media (max-width: 640px) {
  .block-editor-iframe__body body.home .kb-row-layout-id3887_81ee92-75,
  .wp-block-post-content body.home .kb-row-layout-id3887_81ee92-75,
  .block-editor-block-preview__container body.home .kb-row-layout-id3887_81ee92-75,
  .block-editor-writing-flow body.home .kb-row-layout-id3887_81ee92-75 {
    margin-left: 1.6rem;
    margin-right: 1.6rem;
  }
}
.block-editor-iframe__body body.home .kb-row-layout-id3887_81ee92-75,
.block-editor-iframe__body body.home .kb-blocks-bg-video-container,
.wp-block-post-content body.home .kb-row-layout-id3887_81ee92-75,
.wp-block-post-content body.home .kb-blocks-bg-video-container,
.block-editor-block-preview__container body.home .kb-row-layout-id3887_81ee92-75,
.block-editor-block-preview__container body.home .kb-blocks-bg-video-container,
.block-editor-writing-flow body.home .kb-row-layout-id3887_81ee92-75,
.block-editor-writing-flow body.home .kb-blocks-bg-video-container {
  border-radius: 12px;
  overflow: hidden;
}
.block-editor-iframe__body .l-blurbs h3.like-h4,
.wp-block-post-content .l-blurbs h3.like-h4,
.block-editor-block-preview__container .l-blurbs h3.like-h4,
.block-editor-writing-flow .l-blurbs h3.like-h4 {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 18px;
  font-size: 1.8rem;
}
.block-editor-iframe__body .l-blurbs .m-section-title,
.wp-block-post-content .l-blurbs .m-section-title,
.block-editor-block-preview__container .l-blurbs .m-section-title,
.block-editor-writing-flow .l-blurbs .m-section-title {
  margin-bottom: 30px;
  margin-bottom: 3rem;
  max-width: 400px;
  max-width: 40rem;
}
.block-editor-iframe__body .l-blurbs .m-section-title .m-eyebrow,
.wp-block-post-content .l-blurbs .m-section-title .m-eyebrow,
.block-editor-block-preview__container .l-blurbs .m-section-title .m-eyebrow,
.block-editor-writing-flow .l-blurbs .m-section-title .m-eyebrow {
  position: relative;
  padding-left: 30px;
  padding-left: 3rem;
}
.block-editor-iframe__body .l-blurbs .m-section-title .m-eyebrow::before,
.wp-block-post-content .l-blurbs .m-section-title .m-eyebrow::before,
.block-editor-block-preview__container .l-blurbs .m-section-title .m-eyebrow::before,
.block-editor-writing-flow .l-blurbs .m-section-title .m-eyebrow::before {
  content: "";
  position: absolute;
  width: 25px;
  width: 2.5rem;
  height: 5px;
  height: 0.5rem;
  background: #228FFF;
  display: block;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.block-editor-iframe__body .l-service-process .process-steps .block-title,
.wp-block-post-content .l-service-process .process-steps .block-title,
.block-editor-block-preview__container .l-service-process .process-steps .block-title,
.block-editor-writing-flow .l-service-process .process-steps .block-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
.block-editor-iframe__body .l-service-process .process-steps h5.m-eyebrow,
.wp-block-post-content .l-service-process .process-steps h5.m-eyebrow,
.block-editor-block-preview__container .l-service-process .process-steps h5.m-eyebrow,
.block-editor-writing-flow .l-service-process .process-steps h5.m-eyebrow {
  margin: 0 5px 0 0;
  margin: 0 0.5rem 0 0;
}
.block-editor-iframe__body .l-service-process .process-steps h4,
.block-editor-iframe__body .l-service-process .process-steps h4.like-h2,
.wp-block-post-content .l-service-process .process-steps h4,
.wp-block-post-content .l-service-process .process-steps h4.like-h2,
.block-editor-block-preview__container .l-service-process .process-steps h4,
.block-editor-block-preview__container .l-service-process .process-steps h4.like-h2,
.block-editor-writing-flow .l-service-process .process-steps h4,
.block-editor-writing-flow .l-service-process .process-steps h4.like-h2 {
  margin: 0;
  font-size: 18px;
  font-size: 1.8rem;
  font-weight: normal;
}
.block-editor-iframe__body .kt-row-column-wrap .m-process-diagram,
.wp-block-post-content .kt-row-column-wrap .m-process-diagram,
.block-editor-block-preview__container .kt-row-column-wrap .m-process-diagram,
.block-editor-writing-flow .kt-row-column-wrap .m-process-diagram {
  margin-left: -60px;
  margin-left: -6rem;
  margin-right: -60px;
  margin-right: -6rem;
}
.block-editor-iframe__body .m-process-diagram,
.wp-block-post-content .m-process-diagram,
.block-editor-block-preview__container .m-process-diagram,
.block-editor-writing-flow .m-process-diagram {
  background: #f3f3f3;
  padding-bottom: 60px;
  padding-bottom: 6rem;
}
.block-editor-iframe__body .m-process-diagram .process-diagram svg,
.wp-block-post-content .m-process-diagram .process-diagram svg,
.block-editor-block-preview__container .m-process-diagram .process-diagram svg,
.block-editor-writing-flow .m-process-diagram .process-diagram svg {
  margin-top: -5px;
}
.block-editor-iframe__body .m-process-diagram .process-diagram svg .m-step,
.wp-block-post-content .m-process-diagram .process-diagram svg .m-step,
.block-editor-block-preview__container .m-process-diagram .process-diagram svg .m-step,
.block-editor-writing-flow .m-process-diagram .process-diagram svg .m-step {
  -webkit-transition: all ease-in-out 500ms;
  -o-transition: all ease-in-out 500ms;
  transition: all ease-in-out 500ms;
  opacity: 0;
}
.block-editor-iframe__body .m-process-diagram .process-diagram svg .m-step:hover,
.wp-block-post-content .m-process-diagram .process-diagram svg .m-step:hover,
.block-editor-block-preview__container .m-process-diagram .process-diagram svg .m-step:hover,
.block-editor-writing-flow .m-process-diagram .process-diagram svg .m-step:hover {
  opacity: 1;
}
.block-editor-iframe__body .m-process-diagram .process-diagram svg .all-steps,
.wp-block-post-content .m-process-diagram .process-diagram svg .all-steps,
.block-editor-block-preview__container .m-process-diagram .process-diagram svg .all-steps,
.block-editor-writing-flow .m-process-diagram .process-diagram svg .all-steps {
  opacity: 0;
}
.block-editor-iframe__body .m-process-diagram .process-groups,
.wp-block-post-content .m-process-diagram .process-groups,
.block-editor-block-preview__container .m-process-diagram .process-groups,
.block-editor-writing-flow .m-process-diagram .process-groups {
  padding-top: 80px;
  padding-top: 8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.block-editor-iframe__body .m-process-diagram .process-groups .process-setup,
.block-editor-iframe__body .m-process-diagram .process-groups .process-iterative,
.wp-block-post-content .m-process-diagram .process-groups .process-setup,
.wp-block-post-content .m-process-diagram .process-groups .process-iterative,
.block-editor-block-preview__container .m-process-diagram .process-groups .process-setup,
.block-editor-block-preview__container .m-process-diagram .process-groups .process-iterative,
.block-editor-writing-flow .m-process-diagram .process-groups .process-setup,
.block-editor-writing-flow .m-process-diagram .process-groups .process-iterative {
  text-align: center;
  padding-bottom: 75px;
  padding-bottom: 7.5rem;
}
.block-editor-iframe__body .m-process-diagram .process-groups .process-setup,
.wp-block-post-content .m-process-diagram .process-groups .process-setup,
.block-editor-block-preview__container .m-process-diagram .process-groups .process-setup,
.block-editor-writing-flow .m-process-diagram .process-groups .process-setup {
  color: #ff0051;
}
.block-editor-iframe__body .m-process-diagram .process-groups .process-iterative,
.wp-block-post-content .m-process-diagram .process-groups .process-iterative,
.block-editor-block-preview__container .m-process-diagram .process-groups .process-iterative,
.block-editor-writing-flow .m-process-diagram .process-groups .process-iterative {
  color: #228FFF;
}
.block-editor-iframe__body .m-process-diagram .process-groups h3,
.wp-block-post-content .m-process-diagram .process-groups h3,
.block-editor-block-preview__container .m-process-diagram .process-groups h3,
.block-editor-writing-flow .m-process-diagram .process-groups h3 {
  margin: 0;
  position: relative;
  z-index: 10;
}
.block-editor-iframe__body .m-process-diagram .process-groups h3 span,
.wp-block-post-content .m-process-diagram .process-groups h3 span,
.block-editor-block-preview__container .m-process-diagram .process-groups h3 span,
.block-editor-writing-flow .m-process-diagram .process-groups h3 span {
  display: inline-block;
  padding: 10px;
  padding: 1rem;
  background: #fafafa;
}
.block-editor-iframe__body .m-process-diagram .process-steps,
.wp-block-post-content .m-process-diagram .process-steps,
.block-editor-block-preview__container .m-process-diagram .process-steps,
.block-editor-writing-flow .m-process-diagram .process-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 1240px;
  margin: 0 auto;
}
.block-editor-iframe__body .m-process-diagram .process-steps .process-step,
.wp-block-post-content .m-process-diagram .process-steps .process-step,
.block-editor-block-preview__container .m-process-diagram .process-steps .process-step,
.block-editor-writing-flow .m-process-diagram .process-steps .process-step {
  width: 33.33%;
  padding: 30px;
  padding: 3rem;
  margin-bottom: 30px;
  margin-bottom: 3rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  border-radius: 12px;
}
.block-editor-iframe__body .m-process-diagram .process-steps .process-step:hover,
.wp-block-post-content .m-process-diagram .process-steps .process-step:hover,
.block-editor-block-preview__container .m-process-diagram .process-steps .process-step:hover,
.block-editor-writing-flow .m-process-diagram .process-steps .process-step:hover {
  background: #fff;
  -webkit-box-shadow: 0 0 5rem rgba(0, 0, 0, 0.05);
          box-shadow: 0 0 5rem rgba(0, 0, 0, 0.05);
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
}
.block-editor-iframe__body .m-process-diagram .process-steps .process-step span.bar,
.wp-block-post-content .m-process-diagram .process-steps .process-step span.bar,
.block-editor-block-preview__container .m-process-diagram .process-steps .process-step span.bar,
.block-editor-writing-flow .m-process-diagram .process-steps .process-step span.bar {
  display: block;
  width: 100%;
  height: 3px;
  margin-bottom: 24px;
  margin-bottom: 2.4rem;
  background: #fff;
}
.block-editor-iframe__body .m-process-diagram .process-steps .process-step .process-description h3,
.wp-block-post-content .m-process-diagram .process-steps .process-step .process-description h3,
.block-editor-block-preview__container .m-process-diagram .process-steps .process-step .process-description h3,
.block-editor-writing-flow .m-process-diagram .process-steps .process-step .process-description h3 {
  margin-top: 32px;
  margin-top: 3.2rem;
}
.block-editor-iframe__body .m-process-diagram .process-steps .process-step .process-description h3 strong,
.wp-block-post-content .m-process-diagram .process-steps .process-step .process-description h3 strong,
.block-editor-block-preview__container .m-process-diagram .process-steps .process-step .process-description h3 strong,
.block-editor-writing-flow .m-process-diagram .process-steps .process-step .process-description h3 strong {
  font-weight: normal;
  font-size: 32px;
  font-size: 3.2rem;
}
.block-editor-iframe__body .m-process-diagram .process-steps .process-step .process-description h3 span.count,
.wp-block-post-content .m-process-diagram .process-steps .process-step .process-description h3 span.count,
.block-editor-block-preview__container .m-process-diagram .process-steps .process-step .process-description h3 span.count,
.block-editor-writing-flow .m-process-diagram .process-steps .process-step .process-description h3 span.count {
  font-size: 12px;
  font-size: 1.2rem;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-process-diagram .process-steps .process-step,
  .wp-block-post-content .m-process-diagram .process-steps .process-step,
  .block-editor-block-preview__container .m-process-diagram .process-steps .process-step,
  .block-editor-writing-flow .m-process-diagram .process-steps .process-step {
    width: 50%;
    padding: 3rem 0;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .m-process-diagram .process-steps .process-step,
  .wp-block-post-content .m-process-diagram .process-steps .process-step,
  .block-editor-block-preview__container .m-process-diagram .process-steps .process-step,
  .block-editor-writing-flow .m-process-diagram .process-steps .process-step {
    width: 100%;
  }
}
.block-editor-iframe__body .blog-hero,
.wp-block-post-content .blog-hero,
.block-editor-block-preview__container .blog-hero,
.block-editor-writing-flow .blog-hero {
  margin-top: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.block-editor-iframe__body .blog-hero h1,
.wp-block-post-content .blog-hero h1,
.block-editor-block-preview__container .blog-hero h1,
.block-editor-writing-flow .blog-hero h1 {
  margin-bottom: 0;
}
.block-editor-iframe__body .blog-hero hgroup,
.wp-block-post-content .blog-hero hgroup,
.block-editor-block-preview__container .blog-hero hgroup,
.block-editor-writing-flow .blog-hero hgroup {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
  margin-right: 60px;
  margin-right: 6rem;
}
.block-editor-iframe__body .blog-hero .m-eyebrow,
.wp-block-post-content .blog-hero .m-eyebrow,
.block-editor-block-preview__container .blog-hero .m-eyebrow,
.block-editor-writing-flow .blog-hero .m-eyebrow {
  position: relative;
  padding-left: 85px;
}
.block-editor-iframe__body .blog-hero .m-eyebrow::before,
.wp-block-post-content .blog-hero .m-eyebrow::before,
.block-editor-block-preview__container .blog-hero .m-eyebrow::before,
.block-editor-writing-flow .blog-hero .m-eyebrow::before {
  content: "";
  display: block;
  height: 2px;
  width: 75px;
  position: absolute;
  top: 50%;
  left: 0;
  background: #228FFF;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: -1px;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .blog-hero,
  .wp-block-post-content .blog-hero,
  .block-editor-block-preview__container .blog-hero,
  .block-editor-writing-flow .blog-hero {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .block-editor-iframe__body .blog-hero .blog-topics,
  .block-editor-iframe__body .blog-hero hgroup,
  .wp-block-post-content .blog-hero .blog-topics,
  .wp-block-post-content .blog-hero hgroup,
  .block-editor-block-preview__container .blog-hero .blog-topics,
  .block-editor-block-preview__container .blog-hero hgroup,
  .block-editor-writing-flow .blog-hero .blog-topics,
  .block-editor-writing-flow .blog-hero hgroup {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
.block-editor-iframe__body .blog-topics,
.wp-block-post-content .blog-topics,
.block-editor-block-preview__container .blog-topics,
.block-editor-writing-flow .blog-topics {
  -ms-flex-negative: 1;
      flex-shrink: 1;
  width: 50%;
}
.block-editor-iframe__body .blog-topics ul,
.wp-block-post-content .blog-topics ul,
.block-editor-block-preview__container .blog-topics ul,
.block-editor-writing-flow .blog-topics ul {
  list-style: none;
  margin: 0 -1.5%;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.block-editor-iframe__body .blog-topics ul li,
.wp-block-post-content .blog-topics ul li,
.block-editor-block-preview__container .blog-topics ul li,
.block-editor-writing-flow .blog-topics ul li {
  width: 47%;
  margin: 0 1.5% 0px;
  margin: 0 1.5% 0rem;
}
.block-editor-iframe__body .blog-topics ul li a,
.wp-block-post-content .blog-topics ul li a,
.block-editor-block-preview__container .blog-topics ul li a,
.block-editor-writing-flow .blog-topics ul li a {
  color: #1e1e1e;
  font-size: 14px;
  font-size: 1.4rem;
}
.block-editor-iframe__body .blog-navigation,
.wp-block-post-content .blog-navigation,
.block-editor-block-preview__container .blog-navigation,
.block-editor-writing-flow .blog-navigation {
  margin: 48px 0;
}
.block-editor-iframe__body .blog-navigation a,
.wp-block-post-content .blog-navigation a,
.block-editor-block-preview__container .blog-navigation a,
.block-editor-writing-flow .blog-navigation a {
  color: #fff;
}
.block-editor-iframe__body .blog-latest,
.wp-block-post-content .blog-latest,
.block-editor-block-preview__container .blog-latest,
.block-editor-writing-flow .blog-latest {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 64px -1.5%;
  margin: 6.4rem -1.5%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.block-editor-iframe__body .blog-latest article,
.wp-block-post-content .blog-latest article,
.block-editor-block-preview__container .blog-latest article,
.block-editor-writing-flow .blog-latest article {
  -ms-flex-preferred-size: 30.33%;
      flex-basis: 30.33%;
  margin: 0 1.5% 64px;
  margin: 0 1.5% 6.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.block-editor-iframe__body .blog-latest article h2,
.wp-block-post-content .blog-latest article h2,
.block-editor-block-preview__container .blog-latest article h2,
.block-editor-writing-flow .blog-latest article h2 {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 1.3;
}
.block-editor-iframe__body .blog-latest article h2 a,
.wp-block-post-content .blog-latest article h2 a,
.block-editor-block-preview__container .blog-latest article h2 a,
.block-editor-writing-flow .blog-latest article h2 a {
  color: #1e1e1e;
  text-decoration: none;
  -webkit-transition: 250ms all ease-in-out;
  -o-transition: 250ms all ease-in-out;
  transition: 250ms all ease-in-out;
}
.block-editor-iframe__body .blog-latest article h2 a:hover,
.wp-block-post-content .blog-latest article h2 a:hover,
.block-editor-block-preview__container .blog-latest article h2 a:hover,
.block-editor-writing-flow .blog-latest article h2 a:hover {
  color: #228FFF;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .blog-latest article,
  .wp-block-post-content .blog-latest article,
  .block-editor-block-preview__container .blog-latest article,
  .block-editor-writing-flow .blog-latest article {
    -ms-flex-preferred-size: 47%;
        flex-basis: 47%;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .blog-latest article,
  .wp-block-post-content .blog-latest article,
  .block-editor-block-preview__container .blog-latest article,
  .block-editor-writing-flow .blog-latest article {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
.block-editor-iframe__body .entry-header,
.wp-block-post-content .entry-header,
.block-editor-block-preview__container .entry-header,
.block-editor-writing-flow .entry-header {
  margin-bottom: 32px;
  margin-bottom: 3.2rem;
}
.block-editor-iframe__body .entry-header__hero,
.wp-block-post-content .entry-header__hero,
.block-editor-block-preview__container .entry-header__hero,
.block-editor-writing-flow .entry-header__hero {
  background: #228FFF;
  overflow: hidden;
  position: relative;
  display: block;
  height: 290px;
  height: 29rem;
  margin-bottom: 24px;
  margin-bottom: 2.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 6px;
}
.block-editor-iframe__body .entry-header__hero img,
.wp-block-post-content .entry-header__hero img,
.block-editor-block-preview__container .entry-header__hero img,
.block-editor-writing-flow .entry-header__hero img {
  border-radius: 6px;
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: 100%;
  -o-object-position: center center;
     object-position: center center;
  -webkit-transition: ease-in-out 250ms all;
  -o-transition: ease-in-out 250ms all;
  transition: ease-in-out 250ms all;
}
.block-editor-iframe__body .entry-header__hero img:hover,
.wp-block-post-content .entry-header__hero img:hover,
.block-editor-block-preview__container .entry-header__hero img:hover,
.block-editor-writing-flow .entry-header__hero img:hover {
  opacity: 0.8;
}
.block-editor-iframe__body .entry-header__hero img.placeholder,
.wp-block-post-content .entry-header__hero img.placeholder,
.block-editor-block-preview__container .entry-header__hero img.placeholder,
.block-editor-writing-flow .entry-header__hero img.placeholder {
  -o-object-fit: contain;
     object-fit: contain;
  width: 50%;
  height: 50%;
  -o-object-position: center center;
     object-position: center center;
}
.block-editor-iframe__body .entry-header h2,
.wp-block-post-content .entry-header h2,
.block-editor-block-preview__container .entry-header h2,
.block-editor-writing-flow .entry-header h2 {
  margin-bottom: 8px;
  margin-bottom: 0.8rem;
}
.block-editor-iframe__body .entry-meta,
.wp-block-post-content .entry-meta,
.block-editor-block-preview__container .entry-meta,
.block-editor-writing-flow .entry-meta {
  font-size: 14px;
  font-size: 1.4rem;
  color: #666;
}
.block-editor-iframe__body .entry-meta a,
.wp-block-post-content .entry-meta a,
.block-editor-block-preview__container .entry-meta a,
.block-editor-writing-flow .entry-meta a {
  text-decoration: none;
  color: #666;
}
.block-editor-iframe__body .entry-meta a:hover,
.wp-block-post-content .entry-meta a:hover,
.block-editor-block-preview__container .entry-meta a:hover,
.block-editor-writing-flow .entry-meta a:hover {
  color: #000;
}
.block-editor-iframe__body .entry-footer__author,
.wp-block-post-content .entry-footer__author,
.block-editor-block-preview__container .entry-footer__author,
.block-editor-writing-flow .entry-footer__author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  font-size: 1.4rem;
  margin-top: auto;
}
.block-editor-iframe__body .entry-footer__author img,
.wp-block-post-content .entry-footer__author img,
.block-editor-block-preview__container .entry-footer__author img,
.block-editor-writing-flow .entry-footer__author img {
  border-radius: 50%;
  margin-right: 8px !important;
  margin-right: 0.8rem !important;
  height: 32px;
  height: 3.2rem;
  width: 32px;
  width: 3.2rem;
}
.block-editor-iframe__body body.single-post,
.wp-block-post-content body.single-post,
.block-editor-block-preview__container body.single-post,
.block-editor-writing-flow body.single-post {
  background: -webkit-linear-gradient(top, #fff 0px, #E7EDF4 2500px);
  background: -o-linear-gradient(top, #fff 0px, #E7EDF4 2500px);
  background: linear-gradient(to bottom, #fff 0px, #E7EDF4 2500px);
}
.block-editor-iframe__body body.single-post .post--header,
.wp-block-post-content body.single-post .post--header,
.block-editor-block-preview__container body.single-post .post--header,
.block-editor-writing-flow body.single-post .post--header {
  padding: 64px 0 0;
  max-width: 900px;
  margin: 0 auto 45px;
}
@media (max-width: 768px) {
  .block-editor-iframe__body body.single-post .post--header,
  .wp-block-post-content body.single-post .post--header,
  .block-editor-block-preview__container body.single-post .post--header,
  .block-editor-writing-flow body.single-post .post--header {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 0;
  }
}
.block-editor-iframe__body body.single-post .post--meta,
.wp-block-post-content body.single-post .post--meta,
.block-editor-block-preview__container body.single-post .post--meta,
.block-editor-writing-flow body.single-post .post--meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  font-size: 16px;
  font-size: 1.6rem;
}
@media (max-width: 768px) {
  .block-editor-iframe__body body.single-post .post--meta,
  .wp-block-post-content body.single-post .post--meta,
  .block-editor-block-preview__container body.single-post .post--meta,
  .block-editor-writing-flow body.single-post .post--meta {
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-top: 24px;
  }
  .block-editor-iframe__body body.single-post .post--meta .post--meta-group,
  .wp-block-post-content body.single-post .post--meta .post--meta-group,
  .block-editor-block-preview__container body.single-post .post--meta .post--meta-group,
  .block-editor-writing-flow body.single-post .post--meta .post--meta-group {
    margin-right: 16px;
  }
  .block-editor-iframe__body body.single-post .post--meta .post--meta-group.post--author h5,
  .wp-block-post-content body.single-post .post--meta .post--meta-group.post--author h5,
  .block-editor-block-preview__container body.single-post .post--meta .post--meta-group.post--author h5,
  .block-editor-writing-flow body.single-post .post--meta .post--meta-group.post--author h5 {
    display: none;
  }
  .block-editor-iframe__body body.single-post .post--meta .post--meta-group.post--reading h5,
  .wp-block-post-content body.single-post .post--meta .post--meta-group.post--reading h5,
  .block-editor-block-preview__container body.single-post .post--meta .post--meta-group.post--reading h5,
  .block-editor-writing-flow body.single-post .post--meta .post--meta-group.post--reading h5 {
    margin: 0;
    display: inline-block;
    text-transform: none;
    letter-spacing: 0;
    color: #000;
    font-size: 1.6rem;
  }
  .block-editor-iframe__body body.single-post .post--meta .post--meta-group.post--reading h5::after,
  .wp-block-post-content body.single-post .post--meta .post--meta-group.post--reading h5::after,
  .block-editor-block-preview__container body.single-post .post--meta .post--meta-group.post--reading h5::after,
  .block-editor-writing-flow body.single-post .post--meta .post--meta-group.post--reading h5::after {
    content: ":";
    display: inline-block;
  }
}
.block-editor-iframe__body body.single-post .post--title h1,
.wp-block-post-content body.single-post .post--title h1,
.block-editor-block-preview__container body.single-post .post--title h1,
.block-editor-writing-flow body.single-post .post--title h1 {
  margin-top: 0;
  line-height: 1.1;
  font-size: 64px;
  font-size: 6.4rem;
}
@media (max-width: 640px) {
  .block-editor-iframe__body body.single-post .post--title h1,
  .wp-block-post-content body.single-post .post--title h1,
  .block-editor-block-preview__container body.single-post .post--title h1,
  .block-editor-writing-flow body.single-post .post--title h1 {
    font-size: 4rem;
  }
}
.block-editor-iframe__body body.single-post .post--title .post--title-categories ul,
.wp-block-post-content body.single-post .post--title .post--title-categories ul,
.block-editor-block-preview__container body.single-post .post--title .post--title-categories ul,
.block-editor-writing-flow body.single-post .post--title .post--title-categories ul {
  list-style: none;
  margin: 0 0 16px 0;
  margin: 0 0 1.6rem 0;
  padding: 0;
}
.block-editor-iframe__body body.single-post .post--title .post--title-categories ul li,
.wp-block-post-content body.single-post .post--title .post--title-categories ul li,
.block-editor-block-preview__container body.single-post .post--title .post--title-categories ul li,
.block-editor-writing-flow body.single-post .post--title .post--title-categories ul li {
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
  font-size: 14px;
  font-size: 1.4rem;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.01em;
}
.block-editor-iframe__body body.single-post .post--title .post--title-categories ul li a,
.wp-block-post-content body.single-post .post--title .post--title-categories ul li a,
.block-editor-block-preview__container body.single-post .post--title .post--title-categories ul li a,
.block-editor-writing-flow body.single-post .post--title .post--title-categories ul li a {
  color: #666;
  text-decoration: none;
}
.block-editor-iframe__body body.single-post .post--title .post--title-categories ul li a:hover,
.wp-block-post-content body.single-post .post--title .post--title-categories ul li a:hover,
.block-editor-block-preview__container body.single-post .post--title .post--title-categories ul li a:hover,
.block-editor-writing-flow body.single-post .post--title .post--title-categories ul li a:hover {
  border-bottom: 1px solid #ff0051;
}
.block-editor-iframe__body body.single-post .post--title .post--title-categories ul li::after,
.wp-block-post-content body.single-post .post--title .post--title-categories ul li::after,
.block-editor-block-preview__container body.single-post .post--title .post--title-categories ul li::after,
.block-editor-writing-flow body.single-post .post--title .post--title-categories ul li::after {
  content: "/";
  color: #ff0051;
  display: inline-block;
  padding: 0 4px;
}
.block-editor-iframe__body body.single-post .post--title .post--title-categories ul li:last-child::after,
.wp-block-post-content body.single-post .post--title .post--title-categories ul li:last-child::after,
.block-editor-block-preview__container body.single-post .post--title .post--title-categories ul li:last-child::after,
.block-editor-writing-flow body.single-post .post--title .post--title-categories ul li:last-child::after {
  display: none;
}
.block-editor-iframe__body body.single-post .post--title .post--title-categories ul li:nth-child(2)::after,
.wp-block-post-content body.single-post .post--title .post--title-categories ul li:nth-child(2)::after,
.block-editor-block-preview__container body.single-post .post--title .post--title-categories ul li:nth-child(2)::after,
.block-editor-writing-flow body.single-post .post--title .post--title-categories ul li:nth-child(2)::after {
  content: "";
  padding: 0 4px;
}
.block-editor-iframe__body body.single-post .post--intro,
.wp-block-post-content body.single-post .post--intro,
.block-editor-block-preview__container body.single-post .post--intro,
.block-editor-writing-flow body.single-post .post--intro {
  margin: 24px 0 0;
}
.block-editor-iframe__body body.single-post .post--intro p,
.wp-block-post-content body.single-post .post--intro p,
.block-editor-block-preview__container body.single-post .post--intro p,
.block-editor-writing-flow body.single-post .post--intro p {
  font-size: 20px;
  font-size: 2rem;
}
.block-editor-iframe__body body.single-post .post--meta-group,
.wp-block-post-content body.single-post .post--meta-group,
.block-editor-block-preview__container body.single-post .post--meta-group,
.block-editor-writing-flow body.single-post .post--meta-group {
  margin-bottom: 40px;
  margin-bottom: 4rem;
  font-size: 16px;
  font-size: 1.6rem;
  color: #666;
}
.block-editor-iframe__body body.single-post .post--meta-group h5,
.wp-block-post-content body.single-post .post--meta-group h5,
.block-editor-block-preview__container body.single-post .post--meta-group h5,
.block-editor-writing-flow body.single-post .post--meta-group h5 {
  margin-bottom: 8px;
  margin-bottom: 0.8rem;
  color: #228FFF;
}
.block-editor-iframe__body body.single-post .post--meta-group ul,
.wp-block-post-content body.single-post .post--meta-group ul,
.block-editor-block-preview__container body.single-post .post--meta-group ul,
.block-editor-writing-flow body.single-post .post--meta-group ul {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 18px;
  font-size: 1.8rem;
}
.block-editor-iframe__body body.single-post .post--meta-group ul a,
.wp-block-post-content body.single-post .post--meta-group ul a,
.block-editor-block-preview__container body.single-post .post--meta-group ul a,
.block-editor-writing-flow body.single-post .post--meta-group ul a {
  color: #666;
}
.block-editor-iframe__body body.single-post .post--meta-group p, .block-editor-iframe__body body.single-post .post--meta-group li,
.wp-block-post-content body.single-post .post--meta-group p,
.wp-block-post-content body.single-post .post--meta-group li,
.block-editor-block-preview__container body.single-post .post--meta-group p,
.block-editor-block-preview__container body.single-post .post--meta-group li,
.block-editor-writing-flow body.single-post .post--meta-group p,
.block-editor-writing-flow body.single-post .post--meta-group li {
  font-size: 16px;
  font-size: 1.6rem;
  color: #666;
}
.block-editor-iframe__body body.single-post .author,
.wp-block-post-content body.single-post .author,
.block-editor-block-preview__container body.single-post .author,
.block-editor-writing-flow body.single-post .author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  font-size: 1.6rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-editor-iframe__body body.single-post .author a,
.wp-block-post-content body.single-post .author a,
.block-editor-block-preview__container body.single-post .author a,
.block-editor-writing-flow body.single-post .author a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  color: #141E2D;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-editor-iframe__body body.single-post .author img,
.wp-block-post-content body.single-post .author img,
.block-editor-block-preview__container body.single-post .author img,
.block-editor-writing-flow body.single-post .author img {
  width: 40px;
  width: 4rem;
  height: 40px;
  height: 4rem;
  border-radius: 100%;
  margin-right: 8px;
  margin-right: 0.8rem;
}
.block-editor-iframe__body body.single-post .entry-footer,
.wp-block-post-content body.single-post .entry-footer,
.block-editor-block-preview__container body.single-post .entry-footer,
.block-editor-writing-flow body.single-post .entry-footer {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
}
.block-editor-iframe__body body.single-post .entry-footer img,
.wp-block-post-content body.single-post .entry-footer img,
.block-editor-block-preview__container body.single-post .entry-footer img,
.block-editor-writing-flow body.single-post .entry-footer img {
  height: 48px;
  height: 4.8rem;
  width: 48px;
  width: 4.8rem;
}
.block-editor-iframe__body body.single-post .entry-meta,
.wp-block-post-content body.single-post .entry-meta,
.block-editor-block-preview__container body.single-post .entry-meta,
.block-editor-writing-flow body.single-post .entry-meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-editor-iframe__body body.single-post .entry-meta span,
.wp-block-post-content body.single-post .entry-meta span,
.block-editor-block-preview__container body.single-post .entry-meta span,
.block-editor-writing-flow body.single-post .entry-meta span {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.block-editor-iframe__body body.single-post .entry-meta span + span,
.wp-block-post-content body.single-post .entry-meta span + span,
.block-editor-block-preview__container body.single-post .entry-meta span + span,
.block-editor-writing-flow body.single-post .entry-meta span + span {
  margin-left: 16px;
}
.block-editor-iframe__body body.single-post .post--hero,
.wp-block-post-content body.single-post .post--hero,
.block-editor-block-preview__container body.single-post .post--hero,
.block-editor-writing-flow body.single-post .post--hero {
  position: relative;
  text-align: center;
  height: 600px;
  padding: 0 30px;
}
.block-editor-iframe__body body.single-post .post--hero img,
.wp-block-post-content body.single-post .post--hero img,
.block-editor-block-preview__container body.single-post .post--hero img,
.block-editor-writing-flow body.single-post .post--hero img {
  width: 100%;
  max-width: 1400px;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  margin: 0 auto;
  border-radius: 6px 6px 0 0;
}
@media (max-width: 640px) {
  .block-editor-iframe__body body.single-post .post--hero,
  .wp-block-post-content body.single-post .post--hero,
  .block-editor-block-preview__container body.single-post .post--hero,
  .block-editor-writing-flow body.single-post .post--hero {
    padding: 0 0 30px 0;
    background: #fff;
    height: 450px;
  }
  .block-editor-iframe__body body.single-post .post--hero img,
  .wp-block-post-content body.single-post .post--hero img,
  .block-editor-block-preview__container body.single-post .post--hero img,
  .block-editor-writing-flow body.single-post .post--hero img {
    border-radius: 0;
  }
}
.block-editor-iframe__body body.single-post .post--body,
.wp-block-post-content body.single-post .post--body,
.block-editor-block-preview__container body.single-post .post--body,
.block-editor-writing-flow body.single-post .post--body {
  padding: 0 30px 30px;
}
@media (max-width: 640px) {
  .block-editor-iframe__body body.single-post .post--body,
  .wp-block-post-content body.single-post .post--body,
  .block-editor-block-preview__container body.single-post .post--body,
  .block-editor-writing-flow body.single-post .post--body {
    padding: 0;
  }
}
.block-editor-iframe__body body.single-post .post--body-content,
.wp-block-post-content body.single-post .post--body-content,
.block-editor-block-preview__container body.single-post .post--body-content,
.block-editor-writing-flow body.single-post .post--body-content {
  border-radius: 6px;
  max-width: 1280px;
  margin: 0 auto 64px;
  margin: 0 auto 6.4rem;
  background: #fff;
  padding: 100px 60px;
}
@media (max-width: 768px) {
  .block-editor-iframe__body body.single-post .post--body-content,
  .wp-block-post-content body.single-post .post--body-content,
  .block-editor-block-preview__container body.single-post .post--body-content,
  .block-editor-writing-flow body.single-post .post--body-content {
    padding: 60px;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body body.single-post .post--body-content,
  .wp-block-post-content body.single-post .post--body-content,
  .block-editor-block-preview__container body.single-post .post--body-content,
  .block-editor-writing-flow body.single-post .post--body-content {
    padding: 0 30px;
  }
}
.block-editor-iframe__body body.single-post .post--body-content .post--body-content-wrap,
.wp-block-post-content body.single-post .post--body-content .post--body-content-wrap,
.block-editor-block-preview__container body.single-post .post--body-content .post--body-content-wrap,
.block-editor-writing-flow body.single-post .post--body-content .post--body-content-wrap {
  max-width: 900px;
  margin: 0 auto;
}
.block-editor-iframe__body body.single-post .post--body-content p, .block-editor-iframe__body body.single-post .post--body-content li, .block-editor-iframe__body body.single-post .post--body-content td,
.wp-block-post-content body.single-post .post--body-content p,
.wp-block-post-content body.single-post .post--body-content li,
.wp-block-post-content body.single-post .post--body-content td,
.block-editor-block-preview__container body.single-post .post--body-content p,
.block-editor-block-preview__container body.single-post .post--body-content li,
.block-editor-block-preview__container body.single-post .post--body-content td,
.block-editor-writing-flow body.single-post .post--body-content p,
.block-editor-writing-flow body.single-post .post--body-content li,
.block-editor-writing-flow body.single-post .post--body-content td {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 32px;
  line-height: 3.2rem;
}
@media (max-width: 768px) {
  .block-editor-iframe__body body.single-post .post--body-content,
  .wp-block-post-content body.single-post .post--body-content,
  .block-editor-block-preview__container body.single-post .post--body-content,
  .block-editor-writing-flow body.single-post .post--body-content {
    margin: 0 0 6.4rem;
  }
}
.block-editor-iframe__body body.single-post .post--body-content a,
.wp-block-post-content body.single-post .post--body-content a,
.block-editor-block-preview__container body.single-post .post--body-content a,
.block-editor-writing-flow body.single-post .post--body-content a {
  color: #228FFF;
}
.block-editor-iframe__body body.single-post .post--body-content blockquote,
.wp-block-post-content body.single-post .post--body-content blockquote,
.block-editor-block-preview__container body.single-post .post--body-content blockquote,
.block-editor-writing-flow body.single-post .post--body-content blockquote {
  margin: 0 0 30px 0;
  margin: 0 0 3rem 0;
}
.block-editor-iframe__body body.single-post .post--body-content blockquote p,
.wp-block-post-content body.single-post .post--body-content blockquote p,
.block-editor-block-preview__container body.single-post .post--body-content blockquote p,
.block-editor-writing-flow body.single-post .post--body-content blockquote p {
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 1.6;
}
.block-editor-iframe__body body.single-post .post--body-content .wp-block-separator,
.wp-block-post-content body.single-post .post--body-content .wp-block-separator,
.block-editor-block-preview__container body.single-post .post--body-content .wp-block-separator,
.block-editor-writing-flow body.single-post .post--body-content .wp-block-separator {
  border-color: #ddd;
  margin: 64px 0;
}
.block-editor-iframe__body body.single-post .post--body-content .alignwide,
.wp-block-post-content body.single-post .post--body-content .alignwide,
.block-editor-block-preview__container body.single-post .post--body-content .alignwide,
.block-editor-writing-flow body.single-post .post--body-content .alignwide {
  margin-left: -100px;
  margin-right: -100px;
}
@media screen and (max-width: 1399px) {
  .block-editor-iframe__body body.single-post .post--body-content .alignwide,
  .wp-block-post-content body.single-post .post--body-content .alignwide,
  .block-editor-block-preview__container body.single-post .post--body-content .alignwide,
  .block-editor-writing-flow body.single-post .post--body-content .alignwide {
    margin-left: -50px;
    margin-right: -50px;
  }
}
@media screen and (max-width: 1200px) {
  .block-editor-iframe__body body.single-post .post--body-content .alignwide,
  .wp-block-post-content body.single-post .post--body-content .alignwide,
  .block-editor-block-preview__container body.single-post .post--body-content .alignwide,
  .block-editor-writing-flow body.single-post .post--body-content .alignwide {
    margin-left: 0;
    margin-right: 0;
  }
}
.block-editor-iframe__body body.single .wp-block-image,
.wp-block-post-content body.single .wp-block-image,
.block-editor-block-preview__container body.single .wp-block-image,
.block-editor-writing-flow body.single .wp-block-image {
  margin-top: 24px;
  margin-top: 2.4rem;
  margin-bottom: 24px;
  margin-bottom: 2.4rem;
}
.block-editor-iframe__body body.single .wp-block-image img,
.wp-block-post-content body.single .wp-block-image img,
.block-editor-block-preview__container body.single .wp-block-image img,
.block-editor-writing-flow body.single .wp-block-image img {
  border-radius: 6px;
}
.block-editor-iframe__body .wp-block-image img,
.wp-block-post-content .wp-block-image img,
.block-editor-block-preview__container .wp-block-image img,
.block-editor-writing-flow .wp-block-image img {
  height: auto;
}
.block-editor-iframe__body .wp-block-image figcaption,
.wp-block-post-content .wp-block-image figcaption,
.block-editor-block-preview__container .wp-block-image figcaption,
.block-editor-writing-flow .wp-block-image figcaption {
  font-size: 16px;
  font-size: 1.6rem;
  color: #666;
  padding: 8px 0;
  padding: 0.8rem 0;
  border-bottom: 1px solid #ddd;
  margin: 0 0 16px 0;
  margin: 0 0 1.6rem 0;
}
.block-editor-iframe__body .wp-block-image.is-style-rounded img,
.wp-block-post-content .wp-block-image.is-style-rounded img,
.block-editor-block-preview__container .wp-block-image.is-style-rounded img,
.block-editor-writing-flow .wp-block-image.is-style-rounded img {
  border-radius: 6px;
}
.block-editor-iframe__body .blog-cta,
.wp-block-post-content .blog-cta,
.block-editor-block-preview__container .blog-cta,
.block-editor-writing-flow .blog-cta {
  background: #fff;
  padding: 64px 0;
  padding: 6.4rem 0;
}
.block-editor-iframe__body .blog-cta .container-fluid,
.wp-block-post-content .blog-cta .container-fluid,
.block-editor-block-preview__container .blog-cta .container-fluid,
.block-editor-writing-flow .blog-cta .container-fluid {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.block-editor-iframe__body .blog-cta__pitch,
.wp-block-post-content .blog-cta__pitch,
.block-editor-block-preview__container .blog-cta__pitch,
.block-editor-writing-flow .blog-cta__pitch {
  -ms-flex-preferred-size: 37%;
      flex-basis: 37%;
  font-size: 16px;
}
.block-editor-iframe__body .blog-cta__signup,
.wp-block-post-content .blog-cta__signup,
.block-editor-block-preview__container .blog-cta__signup,
.block-editor-writing-flow .blog-cta__signup {
  -ms-flex-preferred-size: 57%;
      flex-basis: 57%;
}
.block-editor-iframe__body .blog-cta__signup h2,
.wp-block-post-content .blog-cta__signup h2,
.block-editor-block-preview__container .blog-cta__signup h2,
.block-editor-writing-flow .blog-cta__signup h2 {
  line-height: 1.2;
  margin-bottom: 32px;
  margin-bottom: 3.2rem;
}
.block-editor-iframe__body .blog-cta__signup label,
.wp-block-post-content .blog-cta__signup label,
.block-editor-block-preview__container .blog-cta__signup label,
.block-editor-writing-flow .blog-cta__signup label {
  font-size: 20px;
  font-size: 2rem;
}
.block-editor-iframe__body .blog-cta__signup input[type=email],
.wp-block-post-content .blog-cta__signup input[type=email],
.block-editor-block-preview__container .blog-cta__signup input[type=email],
.block-editor-writing-flow .blog-cta__signup input[type=email] {
  background: transparent !important;
  margin-right: 16px;
}
.block-editor-iframe__body .blog-cta__signup input[type=submit],
.wp-block-post-content .blog-cta__signup input[type=submit],
.block-editor-block-preview__container .blog-cta__signup input[type=submit],
.block-editor-writing-flow .blog-cta__signup input[type=submit] {
  border-radius: 50px !important;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .blog-cta__pitch, .block-editor-iframe__body .blog-cta__signup,
  .wp-block-post-content .blog-cta__pitch,
  .wp-block-post-content .blog-cta__signup,
  .block-editor-block-preview__container .blog-cta__pitch,
  .block-editor-block-preview__container .blog-cta__signup,
  .block-editor-writing-flow .blog-cta__pitch,
  .block-editor-writing-flow .blog-cta__signup {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .block-editor-iframe__body .blog-cta__pitch,
  .wp-block-post-content .blog-cta__pitch,
  .block-editor-block-preview__container .blog-cta__pitch,
  .block-editor-writing-flow .blog-cta__pitch {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    color: #666;
  }
  .block-editor-iframe__body .blog-cta__signup,
  .wp-block-post-content .blog-cta__signup,
  .block-editor-block-preview__container .blog-cta__signup,
  .block-editor-writing-flow .blog-cta__signup {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-bottom: 3.2rem;
  }
}
.block-editor-iframe__body .blog-cta .hbspt-form form,
.block-editor-iframe__body .blog-cta #mc_embed_signup_scroll,
.wp-block-post-content .blog-cta .hbspt-form form,
.wp-block-post-content .blog-cta #mc_embed_signup_scroll,
.block-editor-block-preview__container .blog-cta .hbspt-form form,
.block-editor-block-preview__container .blog-cta #mc_embed_signup_scroll,
.block-editor-writing-flow .blog-cta .hbspt-form form,
.block-editor-writing-flow .blog-cta #mc_embed_signup_scroll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.block-editor-iframe__body .blog-cta .hbspt-form form .hs_email,
.block-editor-iframe__body .blog-cta #mc_embed_signup_scroll .hs_email,
.wp-block-post-content .blog-cta .hbspt-form form .hs_email,
.wp-block-post-content .blog-cta #mc_embed_signup_scroll .hs_email,
.block-editor-block-preview__container .blog-cta .hbspt-form form .hs_email,
.block-editor-block-preview__container .blog-cta #mc_embed_signup_scroll .hs_email,
.block-editor-writing-flow .blog-cta .hbspt-form form .hs_email,
.block-editor-writing-flow .blog-cta #mc_embed_signup_scroll .hs_email {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin-right: 16px;
  margin-right: 1.6rem;
}
.block-editor-iframe__body .blog-cta .hbspt-form form input[type=email],
.block-editor-iframe__body .blog-cta #mc_embed_signup_scroll input[type=email],
.wp-block-post-content .blog-cta .hbspt-form form input[type=email],
.wp-block-post-content .blog-cta #mc_embed_signup_scroll input[type=email],
.block-editor-block-preview__container .blog-cta .hbspt-form form input[type=email],
.block-editor-block-preview__container .blog-cta #mc_embed_signup_scroll input[type=email],
.block-editor-writing-flow .blog-cta .hbspt-form form input[type=email],
.block-editor-writing-flow .blog-cta #mc_embed_signup_scroll input[type=email] {
  background: #F2F4F6;
  border: 0;
  border-bottom: 3px solid #333;
  width: 100%;
  padding: 8px 16px;
  padding: 0.8rem 1.6rem;
  margin-right: 8px;
  margin-right: 0.8rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .blog-cta .hbspt-form form input[type=email]:focus,
.block-editor-iframe__body .blog-cta #mc_embed_signup_scroll input[type=email]:focus,
.wp-block-post-content .blog-cta .hbspt-form form input[type=email]:focus,
.wp-block-post-content .blog-cta #mc_embed_signup_scroll input[type=email]:focus,
.block-editor-block-preview__container .blog-cta .hbspt-form form input[type=email]:focus,
.block-editor-block-preview__container .blog-cta #mc_embed_signup_scroll input[type=email]:focus,
.block-editor-writing-flow .blog-cta .hbspt-form form input[type=email]:focus,
.block-editor-writing-flow .blog-cta #mc_embed_signup_scroll input[type=email]:focus {
  background: transparent;
  padding-left: 0;
}
.block-editor-iframe__body .blog-cta .hbspt-form form input[type=submit],
.block-editor-iframe__body .blog-cta #mc_embed_signup_scroll input[type=submit],
.wp-block-post-content .blog-cta .hbspt-form form input[type=submit],
.wp-block-post-content .blog-cta #mc_embed_signup_scroll input[type=submit],
.block-editor-block-preview__container .blog-cta .hbspt-form form input[type=submit],
.block-editor-block-preview__container .blog-cta #mc_embed_signup_scroll input[type=submit],
.block-editor-writing-flow .blog-cta .hbspt-form form input[type=submit],
.block-editor-writing-flow .blog-cta #mc_embed_signup_scroll input[type=submit] {
  background: #228FFF;
  border-radius: 0;
  color: #fff;
  text-transform: uppercase;
  padding: 8px 32px;
  padding: 0.8rem 3.2rem;
  font-weight: bold;
  border: 4px solid #228FFF;
  border: 0.4rem solid #228FFF;
  font-size: 16px;
  font-size: 1.6rem;
  letter-spacing: 1px;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .blog-cta .hbspt-form form input[type=submit]:focus, .block-editor-iframe__body .blog-cta .hbspt-form form input[type=submit]:hover,
.block-editor-iframe__body .blog-cta #mc_embed_signup_scroll input[type=submit]:focus,
.block-editor-iframe__body .blog-cta #mc_embed_signup_scroll input[type=submit]:hover,
.wp-block-post-content .blog-cta .hbspt-form form input[type=submit]:focus,
.wp-block-post-content .blog-cta .hbspt-form form input[type=submit]:hover,
.wp-block-post-content .blog-cta #mc_embed_signup_scroll input[type=submit]:focus,
.wp-block-post-content .blog-cta #mc_embed_signup_scroll input[type=submit]:hover,
.block-editor-block-preview__container .blog-cta .hbspt-form form input[type=submit]:focus,
.block-editor-block-preview__container .blog-cta .hbspt-form form input[type=submit]:hover,
.block-editor-block-preview__container .blog-cta #mc_embed_signup_scroll input[type=submit]:focus,
.block-editor-block-preview__container .blog-cta #mc_embed_signup_scroll input[type=submit]:hover,
.block-editor-writing-flow .blog-cta .hbspt-form form input[type=submit]:focus,
.block-editor-writing-flow .blog-cta .hbspt-form form input[type=submit]:hover,
.block-editor-writing-flow .blog-cta #mc_embed_signup_scroll input[type=submit]:focus,
.block-editor-writing-flow .blog-cta #mc_embed_signup_scroll input[type=submit]:hover {
  background: transparent;
  color: #228FFF;
}
.block-editor-iframe__body .prop-blog-block,
.wp-block-post-content .prop-blog-block,
.block-editor-block-preview__container .prop-blog-block,
.block-editor-writing-flow .prop-blog-block {
  margin-bottom: 0;
}
.block-editor-iframe__body body.single-post .ai-summary h3,
.wp-block-post-content body.single-post .ai-summary h3,
.block-editor-block-preview__container body.single-post .ai-summary h3,
.block-editor-writing-flow body.single-post .ai-summary h3 {
  font-size: 18px;
  font-size: 1.8rem;
  margin-bottom: 16px;
}
.block-editor-iframe__body .ai-summary,
.wp-block-post-content .ai-summary,
.block-editor-block-preview__container .ai-summary,
.block-editor-writing-flow .ai-summary {
  margin: 0 0 24px 0;
}
.block-editor-iframe__body .ai-summary ul,
.wp-block-post-content .ai-summary ul,
.block-editor-block-preview__container .ai-summary ul,
.block-editor-writing-flow .ai-summary ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.block-editor-iframe__body .ai-summary ul li a,
.wp-block-post-content .ai-summary ul li a,
.block-editor-block-preview__container .ai-summary ul li a,
.block-editor-writing-flow .ai-summary ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 6px 24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
.block-editor-iframe__body .ai-summary ul li a:hover,
.wp-block-post-content .ai-summary ul li a:hover,
.block-editor-block-preview__container .ai-summary ul li a:hover,
.block-editor-writing-flow .ai-summary ul li a:hover {
  background: #f3f3f3;
  border-color: #aaa;
}
.block-editor-iframe__body .btn-ghost a,
.wp-block-post-content .btn-ghost a,
.block-editor-block-preview__container .btn-ghost a,
.block-editor-writing-flow .btn-ghost a {
  border-radius: 0 !important;
}
.block-editor-iframe__body .btn-transparent a,
.wp-block-post-content .btn-transparent a,
.block-editor-block-preview__container .btn-transparent a,
.block-editor-writing-flow .btn-transparent a {
  background: transparent !important;
}
.block-editor-iframe__body .btn,
.wp-block-post-content .btn,
.block-editor-block-preview__container .btn,
.block-editor-writing-flow .btn {
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .blog-navigation a,
.block-editor-iframe__body .wp-block-button__link,
.block-editor-iframe__body a.btn-primary,
.wp-block-post-content .blog-navigation a,
.wp-block-post-content .wp-block-button__link,
.wp-block-post-content a.btn-primary,
.block-editor-block-preview__container .blog-navigation a,
.block-editor-block-preview__container .wp-block-button__link,
.block-editor-block-preview__container a.btn-primary,
.block-editor-writing-flow .blog-navigation a,
.block-editor-writing-flow .wp-block-button__link,
.block-editor-writing-flow a.btn-primary {
  padding: 10px 40px;
  padding: 1rem 4rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  border-width: 2px;
  margin: 0;
  display: inline-block;
  text-transform: uppercase;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: 800;
  width: auto;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  background: #228FFF;
  border-radius: 3px;
  border: 3px solid #228FFF;
  border: 0.3rem solid #228FFF;
  text-decoration: none;
}
.block-editor-iframe__body .blog-navigation a:hover,
.block-editor-iframe__body .wp-block-button__link:hover,
.block-editor-iframe__body a.btn-primary:hover,
.wp-block-post-content .blog-navigation a:hover,
.wp-block-post-content .wp-block-button__link:hover,
.wp-block-post-content a.btn-primary:hover,
.block-editor-block-preview__container .blog-navigation a:hover,
.block-editor-block-preview__container .wp-block-button__link:hover,
.block-editor-block-preview__container a.btn-primary:hover,
.block-editor-writing-flow .blog-navigation a:hover,
.block-editor-writing-flow .wp-block-button__link:hover,
.block-editor-writing-flow a.btn-primary:hover {
  text-decoration: none;
  background: transparent;
  color: #228FFF;
  border-color: #228FFF;
}
.block-editor-iframe__body .wp-block-button.is-style-ghost a,
.wp-block-post-content .wp-block-button.is-style-ghost a,
.block-editor-block-preview__container .wp-block-button.is-style-ghost a,
.block-editor-writing-flow .wp-block-button.is-style-ghost a {
  border: 2px solid #228FFF;
  background: transparent;
  color: #fff;
}
.block-editor-iframe__body .wp-block-button.is-style-ghost a:hover,
.wp-block-post-content .wp-block-button.is-style-ghost a:hover,
.block-editor-block-preview__container .wp-block-button.is-style-ghost a:hover,
.block-editor-writing-flow .wp-block-button.is-style-ghost a:hover {
  background: #228FFF;
}
.block-editor-iframe__body .wp-block-button.is-style-ghost.on-light-background a,
.wp-block-post-content .wp-block-button.is-style-ghost.on-light-background a,
.block-editor-block-preview__container .wp-block-button.is-style-ghost.on-light-background a,
.block-editor-writing-flow .wp-block-button.is-style-ghost.on-light-background a {
  color: #228FFF;
}
.block-editor-iframe__body .wp-block-button.is-style-ghost.on-light-background a:hover,
.wp-block-post-content .wp-block-button.is-style-ghost.on-light-background a:hover,
.block-editor-block-preview__container .wp-block-button.is-style-ghost.on-light-background a:hover,
.block-editor-writing-flow .wp-block-button.is-style-ghost.on-light-background a:hover {
  color: #fff;
}
.block-editor-iframe__body .wp-block-button .wp-block-button__link,
.block-editor-iframe__body .wp-block-button a,
.wp-block-post-content .wp-block-button .wp-block-button__link,
.wp-block-post-content .wp-block-button a,
.block-editor-block-preview__container .wp-block-button .wp-block-button__link,
.block-editor-block-preview__container .wp-block-button a,
.block-editor-writing-flow .wp-block-button .wp-block-button__link,
.block-editor-writing-flow .wp-block-button a {
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  border-width: 2px;
  border-color: #228FFF;
  margin: 0;
  text-transform: uppercase;
  border-radius: 3px;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: 800;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  background: #228FFF;
  color: #fff;
  padding: 16px 40px;
  padding: 1.6rem 4rem;
}
.block-editor-iframe__body .wp-block-button .wp-block-button__link:hover,
.block-editor-iframe__body .wp-block-button a:hover,
.wp-block-post-content .wp-block-button .wp-block-button__link:hover,
.wp-block-post-content .wp-block-button a:hover,
.block-editor-block-preview__container .wp-block-button .wp-block-button__link:hover,
.block-editor-block-preview__container .wp-block-button a:hover,
.block-editor-writing-flow .wp-block-button .wp-block-button__link:hover,
.block-editor-writing-flow .wp-block-button a:hover {
  text-decoration: none;
  color: #fff;
  background: transparent;
}
.block-editor-iframe__body .wp-block-button.on-light-background a:hover,
.wp-block-post-content .wp-block-button.on-light-background a:hover,
.block-editor-block-preview__container .wp-block-button.on-light-background a:hover,
.block-editor-writing-flow .wp-block-button.on-light-background a:hover {
  color: #228FFF;
}
.block-editor-iframe__body .wp-block-button.is-style-fill .wp-block-button__link,
.block-editor-iframe__body .wp-block-button.is-style-fill a,
.wp-block-post-content .wp-block-button.is-style-fill .wp-block-button__link,
.wp-block-post-content .wp-block-button.is-style-fill a,
.block-editor-block-preview__container .wp-block-button.is-style-fill .wp-block-button__link,
.block-editor-block-preview__container .wp-block-button.is-style-fill a,
.block-editor-writing-flow .wp-block-button.is-style-fill .wp-block-button__link,
.block-editor-writing-flow .wp-block-button.is-style-fill a {
  padding: 20px 40px !important;
  padding: 2rem 4rem !important;
}
.block-editor-iframe__body .wp-block-button.btn-circle,
.wp-block-post-content .wp-block-button.btn-circle,
.block-editor-block-preview__container .wp-block-button.btn-circle,
.block-editor-writing-flow .wp-block-button.btn-circle {
  border-radius: 0;
}
.block-editor-iframe__body .wp-block-button.btn-circle .wp-block-button__link,
.block-editor-iframe__body .wp-block-button.btn-circle a,
.wp-block-post-content .wp-block-button.btn-circle .wp-block-button__link,
.wp-block-post-content .wp-block-button.btn-circle a,
.block-editor-block-preview__container .wp-block-button.btn-circle .wp-block-button__link,
.block-editor-block-preview__container .wp-block-button.btn-circle a,
.block-editor-writing-flow .wp-block-button.btn-circle .wp-block-button__link,
.block-editor-writing-flow .wp-block-button.btn-circle a {
  padding: 0;
  background: transparent;
  position: relative;
  color: #333;
  border-radius: 4px;
  font-weight: bold;
  font-size: 14px;
  font-size: 1.4rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-editor-iframe__body .wp-block-button.btn-circle .wp-block-button__link::before,
.block-editor-iframe__body .wp-block-button.btn-circle a::before,
.wp-block-post-content .wp-block-button.btn-circle .wp-block-button__link::before,
.wp-block-post-content .wp-block-button.btn-circle a::before,
.block-editor-block-preview__container .wp-block-button.btn-circle .wp-block-button__link::before,
.block-editor-block-preview__container .wp-block-button.btn-circle a::before,
.block-editor-writing-flow .wp-block-button.btn-circle .wp-block-button__link::before,
.block-editor-writing-flow .wp-block-button.btn-circle a::before {
  content: "→";
  margin-right: 15px;
  margin-right: 1.5rem;
  width: 40px;
  width: 4rem;
  height: 40px;
  height: 4rem;
  display: block;
  margin-top: -6px;
  margin-top: -0.6rem;
  font-weight: normal;
  color: #fff;
  border-radius: 50%;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #333;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .wp-block-button.btn-circle .wp-block-button__link:hover,
.block-editor-iframe__body .wp-block-button.btn-circle a:hover,
.wp-block-post-content .wp-block-button.btn-circle .wp-block-button__link:hover,
.wp-block-post-content .wp-block-button.btn-circle a:hover,
.block-editor-block-preview__container .wp-block-button.btn-circle .wp-block-button__link:hover,
.block-editor-block-preview__container .wp-block-button.btn-circle a:hover,
.block-editor-writing-flow .wp-block-button.btn-circle .wp-block-button__link:hover,
.block-editor-writing-flow .wp-block-button.btn-circle a:hover {
  text-decoration: none;
  color: #141E2D;
}
.block-editor-iframe__body .wp-block-button.btn-circle .wp-block-button__link:hover::before,
.block-editor-iframe__body .wp-block-button.btn-circle a:hover::before,
.wp-block-post-content .wp-block-button.btn-circle .wp-block-button__link:hover::before,
.wp-block-post-content .wp-block-button.btn-circle a:hover::before,
.block-editor-block-preview__container .wp-block-button.btn-circle .wp-block-button__link:hover::before,
.block-editor-block-preview__container .wp-block-button.btn-circle a:hover::before,
.block-editor-writing-flow .wp-block-button.btn-circle .wp-block-button__link:hover::before,
.block-editor-writing-flow .wp-block-button.btn-circle a:hover::before {
  background: #141E2D;
  left: 5px;
  -webkit-box-shadow: 0 0 0 0.5rem rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 0 0.5rem rgba(0, 0, 0, 0.1);
}
.block-editor-iframe__body .wp-block-button.btn-circle.btn-red .wp-block-button__link,
.block-editor-iframe__body .wp-block-button.btn-circle.btn-red a,
.wp-block-post-content .wp-block-button.btn-circle.btn-red .wp-block-button__link,
.wp-block-post-content .wp-block-button.btn-circle.btn-red a,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-red .wp-block-button__link,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-red a,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-red .wp-block-button__link,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-red a {
  color: #ff0051;
}
.block-editor-iframe__body .wp-block-button.btn-circle.btn-red .wp-block-button__link::before,
.block-editor-iframe__body .wp-block-button.btn-circle.btn-red a::before,
.wp-block-post-content .wp-block-button.btn-circle.btn-red .wp-block-button__link::before,
.wp-block-post-content .wp-block-button.btn-circle.btn-red a::before,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-red .wp-block-button__link::before,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-red a::before,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-red .wp-block-button__link::before,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-red a::before {
  background: #ff0051;
}
.block-editor-iframe__body .wp-block-button.btn-circle.btn-red .wp-block-button__link:hover,
.block-editor-iframe__body .wp-block-button.btn-circle.btn-red a:hover,
.wp-block-post-content .wp-block-button.btn-circle.btn-red .wp-block-button__link:hover,
.wp-block-post-content .wp-block-button.btn-circle.btn-red a:hover,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-red .wp-block-button__link:hover,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-red a:hover,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-red .wp-block-button__link:hover,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-red a:hover {
  color: #141E2D;
}
.block-editor-iframe__body .wp-block-button.btn-circle.btn-red .wp-block-button__link:hover::before,
.block-editor-iframe__body .wp-block-button.btn-circle.btn-red a:hover::before,
.wp-block-post-content .wp-block-button.btn-circle.btn-red .wp-block-button__link:hover::before,
.wp-block-post-content .wp-block-button.btn-circle.btn-red a:hover::before,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-red .wp-block-button__link:hover::before,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-red a:hover::before,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-red .wp-block-button__link:hover::before,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-red a:hover::before {
  background: #141E2D;
}
.block-editor-iframe__body .wp-block-button.btn-circle.btn-blue .wp-block-button__link,
.block-editor-iframe__body .wp-block-button.btn-circle.btn-blue a,
.wp-block-post-content .wp-block-button.btn-circle.btn-blue .wp-block-button__link,
.wp-block-post-content .wp-block-button.btn-circle.btn-blue a,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-blue .wp-block-button__link,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-blue a,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-blue .wp-block-button__link,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-blue a {
  color: #228FFF;
}
.block-editor-iframe__body .wp-block-button.btn-circle.btn-blue .wp-block-button__link::before,
.block-editor-iframe__body .wp-block-button.btn-circle.btn-blue a::before,
.wp-block-post-content .wp-block-button.btn-circle.btn-blue .wp-block-button__link::before,
.wp-block-post-content .wp-block-button.btn-circle.btn-blue a::before,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-blue .wp-block-button__link::before,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-blue a::before,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-blue .wp-block-button__link::before,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-blue a::before {
  background: #228FFF;
}
.block-editor-iframe__body .wp-block-button.btn-circle.btn-blue .wp-block-button__link:hover,
.block-editor-iframe__body .wp-block-button.btn-circle.btn-blue a:hover,
.wp-block-post-content .wp-block-button.btn-circle.btn-blue .wp-block-button__link:hover,
.wp-block-post-content .wp-block-button.btn-circle.btn-blue a:hover,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-blue .wp-block-button__link:hover,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-blue a:hover,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-blue .wp-block-button__link:hover,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-blue a:hover {
  color: #141E2D;
}
.block-editor-iframe__body .wp-block-button.btn-circle.btn-blue .wp-block-button__link:hover::before,
.block-editor-iframe__body .wp-block-button.btn-circle.btn-blue a:hover::before,
.wp-block-post-content .wp-block-button.btn-circle.btn-blue .wp-block-button__link:hover::before,
.wp-block-post-content .wp-block-button.btn-circle.btn-blue a:hover::before,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-blue .wp-block-button__link:hover::before,
.block-editor-block-preview__container .wp-block-button.btn-circle.btn-blue a:hover::before,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-blue .wp-block-button__link:hover::before,
.block-editor-writing-flow .wp-block-button.btn-circle.btn-blue a:hover::before {
  background: #141E2D;
}
.block-editor-iframe__body .h-layout-indented + .wp-block-button,
.wp-block-post-content .h-layout-indented + .wp-block-button,
.block-editor-block-preview__container .h-layout-indented + .wp-block-button,
.block-editor-writing-flow .h-layout-indented + .wp-block-button {
  margin-left: 100px;
  margin-left: 10rem;
  margin-top: 30px;
  margin-top: 3rem;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .h-layout-indented + .wp-block-button,
  .wp-block-post-content .h-layout-indented + .wp-block-button,
  .block-editor-block-preview__container .h-layout-indented + .wp-block-button,
  .block-editor-writing-flow .h-layout-indented + .wp-block-button {
    margin-left: 0;
  }
}
.block-editor-iframe__body .btn,
.wp-block-post-content .btn,
.block-editor-block-preview__container .btn,
.block-editor-writing-flow .btn {
  border: 0;
}
.block-editor-iframe__body .btn a,
.wp-block-post-content .btn a,
.block-editor-block-preview__container .btn a,
.block-editor-writing-flow .btn a {
  padding: 20px 40px;
  padding: 2rem 4rem;
}
.block-editor-iframe__body .btn-ghost a,
.wp-block-post-content .btn-ghost a,
.block-editor-block-preview__container .btn-ghost a,
.block-editor-writing-flow .btn-ghost a {
  border: 1px solid #fff;
  border-radius: 4px;
}
.block-editor-iframe__body .btn-ghost a:hover,
.wp-block-post-content .btn-ghost a:hover,
.block-editor-block-preview__container .btn-ghost a:hover,
.block-editor-writing-flow .btn-ghost a:hover {
  background: #fff;
  color: #141E2D;
}
.block-editor-iframe__body .kb-button,
.wp-block-post-content .kb-button,
.block-editor-block-preview__container .kb-button,
.block-editor-writing-flow .kb-button {
  padding: 16px 40px !important;
  padding: 1.6rem 4rem !important;
  border-width: 2px !important;
  border-radius: 4px !important;
}
.block-editor-iframe__body .gform_wrapper.gravity-theme .gform_fields,
.wp-block-post-content .gform_wrapper.gravity-theme .gform_fields,
.block-editor-block-preview__container .gform_wrapper.gravity-theme .gform_fields,
.block-editor-writing-flow .gform_wrapper.gravity-theme .gform_fields {
  grid-row-gap: 24px !important;
}
.block-editor-iframe__body .gform_wrapper .top_label .gfield_label,
.wp-block-post-content .gform_wrapper .top_label .gfield_label,
.block-editor-block-preview__container .gform_wrapper .top_label .gfield_label,
.block-editor-writing-flow .gform_wrapper .top_label .gfield_label {
  font-size: 18px !important;
  font-size: 1.8rem !important;
  font-weight: normal !important;
  margin-bottom: 12px !important;
  margin-bottom: 1.2rem !important;
}
.block-editor-iframe__body .gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,
.wp-block-post-content .gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,
.block-editor-block-preview__container .gform_wrapper.gravity-theme .field_sublabel_above .gfield_description,
.block-editor-writing-flow .gform_wrapper.gravity-theme .field_sublabel_above .gfield_description {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.block-editor-iframe__body .gform_wrapper .gfield_checkbox li input, .block-editor-iframe__body .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .block-editor-iframe__body .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],
.wp-block-post-content .gform_wrapper .gfield_checkbox li input,
.wp-block-post-content .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],
.wp-block-post-content .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],
.block-editor-block-preview__container .gform_wrapper .gfield_checkbox li input,
.block-editor-block-preview__container .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],
.block-editor-block-preview__container .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],
.block-editor-writing-flow .gform_wrapper .gfield_checkbox li input,
.block-editor-writing-flow .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],
.block-editor-writing-flow .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
  margin-top: 0 !important;
  margin-right: 10px;
  margin-right: 1rem;
}
.block-editor-iframe__body .gform_wrapper ul.gfield_checkbox li label,
.block-editor-iframe__body .gform_wrapper ul.gfield_radio li label,
.wp-block-post-content .gform_wrapper ul.gfield_checkbox li label,
.wp-block-post-content .gform_wrapper ul.gfield_radio li label,
.block-editor-block-preview__container .gform_wrapper ul.gfield_checkbox li label,
.block-editor-block-preview__container .gform_wrapper ul.gfield_radio li label,
.block-editor-writing-flow .gform_wrapper ul.gfield_checkbox li label,
.block-editor-writing-flow .gform_wrapper ul.gfield_radio li label {
  font-weight: normal;
  font-size: 20px;
  font-size: 2rem;
}
.block-editor-iframe__body .gform_wrapper input[type=tel],
.block-editor-iframe__body .gform_wrapper input[type=email],
.block-editor-iframe__body .gform_wrapper input[type=text],
.block-editor-iframe__body .gform_wrapper select,
.block-editor-iframe__body .gform_wrapper textarea,
.wp-block-post-content .gform_wrapper input[type=tel],
.wp-block-post-content .gform_wrapper input[type=email],
.wp-block-post-content .gform_wrapper input[type=text],
.wp-block-post-content .gform_wrapper select,
.wp-block-post-content .gform_wrapper textarea,
.block-editor-block-preview__container .gform_wrapper input[type=tel],
.block-editor-block-preview__container .gform_wrapper input[type=email],
.block-editor-block-preview__container .gform_wrapper input[type=text],
.block-editor-block-preview__container .gform_wrapper select,
.block-editor-block-preview__container .gform_wrapper textarea,
.block-editor-writing-flow .gform_wrapper input[type=tel],
.block-editor-writing-flow .gform_wrapper input[type=email],
.block-editor-writing-flow .gform_wrapper input[type=text],
.block-editor-writing-flow .gform_wrapper select,
.block-editor-writing-flow .gform_wrapper textarea {
  background: #fff;
  border: 0;
  border: 1px solid #aaa;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  border-radius: 4px;
  padding: 12px !important;
  width: 100% !important;
  max-width: inherit;
}
.block-editor-iframe__body .gform_wrapper input[type=tel]:hover, .block-editor-iframe__body .gform_wrapper input[type=tel]:focus,
.block-editor-iframe__body .gform_wrapper input[type=email]:hover,
.block-editor-iframe__body .gform_wrapper input[type=email]:focus,
.block-editor-iframe__body .gform_wrapper input[type=text]:hover,
.block-editor-iframe__body .gform_wrapper input[type=text]:focus,
.block-editor-iframe__body .gform_wrapper select:hover,
.block-editor-iframe__body .gform_wrapper select:focus,
.block-editor-iframe__body .gform_wrapper textarea:hover,
.block-editor-iframe__body .gform_wrapper textarea:focus,
.wp-block-post-content .gform_wrapper input[type=tel]:hover,
.wp-block-post-content .gform_wrapper input[type=tel]:focus,
.wp-block-post-content .gform_wrapper input[type=email]:hover,
.wp-block-post-content .gform_wrapper input[type=email]:focus,
.wp-block-post-content .gform_wrapper input[type=text]:hover,
.wp-block-post-content .gform_wrapper input[type=text]:focus,
.wp-block-post-content .gform_wrapper select:hover,
.wp-block-post-content .gform_wrapper select:focus,
.wp-block-post-content .gform_wrapper textarea:hover,
.wp-block-post-content .gform_wrapper textarea:focus,
.block-editor-block-preview__container .gform_wrapper input[type=tel]:hover,
.block-editor-block-preview__container .gform_wrapper input[type=tel]:focus,
.block-editor-block-preview__container .gform_wrapper input[type=email]:hover,
.block-editor-block-preview__container .gform_wrapper input[type=email]:focus,
.block-editor-block-preview__container .gform_wrapper input[type=text]:hover,
.block-editor-block-preview__container .gform_wrapper input[type=text]:focus,
.block-editor-block-preview__container .gform_wrapper select:hover,
.block-editor-block-preview__container .gform_wrapper select:focus,
.block-editor-block-preview__container .gform_wrapper textarea:hover,
.block-editor-block-preview__container .gform_wrapper textarea:focus,
.block-editor-writing-flow .gform_wrapper input[type=tel]:hover,
.block-editor-writing-flow .gform_wrapper input[type=tel]:focus,
.block-editor-writing-flow .gform_wrapper input[type=email]:hover,
.block-editor-writing-flow .gform_wrapper input[type=email]:focus,
.block-editor-writing-flow .gform_wrapper input[type=text]:hover,
.block-editor-writing-flow .gform_wrapper input[type=text]:focus,
.block-editor-writing-flow .gform_wrapper select:hover,
.block-editor-writing-flow .gform_wrapper select:focus,
.block-editor-writing-flow .gform_wrapper textarea:hover,
.block-editor-writing-flow .gform_wrapper textarea:focus {
  border-color: #000;
  -webkit-box-shadow: 0 0 0 1px #000;
          box-shadow: 0 0 0 1px #000;
}
.block-editor-iframe__body .gform_wrapper .gchoice,
.wp-block-post-content .gform_wrapper .gchoice,
.block-editor-block-preview__container .gform_wrapper .gchoice,
.block-editor-writing-flow .gform_wrapper .gchoice {
  margin-bottom: 8px;
}
.block-editor-iframe__body .gform_wrapper .gfield_radio label,
.wp-block-post-content .gform_wrapper .gfield_radio label,
.block-editor-block-preview__container .gform_wrapper .gfield_radio label,
.block-editor-writing-flow .gform_wrapper .gfield_radio label {
  font-size: 18px !important;
  font-size: 1.8rem !important;
}
.block-editor-iframe__body .gform_wrapper .ginput_complex label,
.wp-block-post-content .gform_wrapper .ginput_complex label,
.block-editor-block-preview__container .gform_wrapper .ginput_complex label,
.block-editor-writing-flow .gform_wrapper .ginput_complex label {
  font-size: 14px !important;
  font-size: 1.4rem !important;
}
.block-editor-iframe__body .gform_wrapper .ginput_complex label,
.wp-block-post-content .gform_wrapper .ginput_complex label,
.block-editor-block-preview__container .gform_wrapper .ginput_complex label,
.block-editor-writing-flow .gform_wrapper .ginput_complex label {
  margin-bottom: 8px;
}
.block-editor-iframe__body .gform_wrapper .gform_button,
.wp-block-post-content .gform_wrapper .gform_button,
.block-editor-block-preview__container .gform_wrapper .gform_button,
.block-editor-writing-flow .gform_wrapper .gform_button {
  padding: 10px 30px;
  padding: 1rem 3rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  border: 3px solid #ff0051;
  margin: 0;
  text-transform: uppercase;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: 800;
  border-radius: 50px !important;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  background: #ff0051;
  border-radius: 3px !important;
  color: #fff;
  text-decoration: none;
}
.block-editor-iframe__body .gform_wrapper .gform_button:hover, .block-editor-iframe__body .gform_wrapper .gform_button:focus,
.wp-block-post-content .gform_wrapper .gform_button:hover,
.wp-block-post-content .gform_wrapper .gform_button:focus,
.block-editor-block-preview__container .gform_wrapper .gform_button:hover,
.block-editor-block-preview__container .gform_wrapper .gform_button:focus,
.block-editor-writing-flow .gform_wrapper .gform_button:hover,
.block-editor-writing-flow .gform_wrapper .gform_button:focus {
  text-decoration: none;
  background: transparent;
  color: #ff0051;
  cursor: pointer;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li {
  width: 49%;
  position: relative;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li input[type=radio],
.wp-block-post-content .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li input[type=radio],
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li input[type=radio],
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li input[type=radio] {
  position: absolute;
  top: 50%;
  left: 20px;
  left: 2rem;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  display: none;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label {
  max-width: unset;
  display: block;
  padding: 30px;
  padding: 3rem;
  border: 5px solid #eee;
  border: 0.5rem solid #eee;
  text-align: center;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label:hover, .block-editor-iframe__body .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label:focus,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label:hover,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label:focus,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label:hover,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label:focus,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label:hover,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li label:focus {
  border-color: #228FFF;
  background: #228FFF;
  color: #fff;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li input[type=radio]:checked + label,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li input[type=radio]:checked + label,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li input[type=radio]:checked + label,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 #field_1_1 .ginput_container_radio ul li input[type=radio]:checked + label {
  background: #228FFF;
  color: #fff;
  border-color: #228FFF;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 #field_1_3 ul.gfield_checkbox,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 #field_1_3 ul.gfield_checkbox,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 #field_1_3 ul.gfield_checkbox,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 #field_1_3 ul.gfield_checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 #field_1_3 ul.gfield_checkbox li,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 #field_1_3 ul.gfield_checkbox li,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 #field_1_3 ul.gfield_checkbox li,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 #field_1_3 ul.gfield_checkbox li {
  width: 49%;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 #field_1_13,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 #field_1_13,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 #field_1_13,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 #field_1_13 {
  margin-bottom: 90px;
  margin-bottom: 9rem;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 .noUi-target,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 .noUi-target,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 .noUi-target,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 .noUi-target {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #efefef;
  border: 0;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 .noUi-handle,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 .noUi-handle,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 .noUi-handle,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 .noUi-handle {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
  background: #228FFF;
}
.block-editor-iframe__body .gform_wrapper#gform_wrapper_1 .noUi-handle::before, .block-editor-iframe__body .gform_wrapper#gform_wrapper_1 .noUi-handle::after,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 .noUi-handle::before,
.wp-block-post-content .gform_wrapper#gform_wrapper_1 .noUi-handle::after,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 .noUi-handle::before,
.block-editor-block-preview__container .gform_wrapper#gform_wrapper_1 .noUi-handle::after,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 .noUi-handle::before,
.block-editor-writing-flow .gform_wrapper#gform_wrapper_1 .noUi-handle::after {
  background: #fff;
  width: 2px;
}
.block-editor-iframe__body #gform_15,
.wp-block-post-content #gform_15,
.block-editor-block-preview__container #gform_15,
.block-editor-writing-flow #gform_15 {
  background: #f6f7f7;
  padding: 30px;
  border-radius: 6px;
}
.block-editor-iframe__body #gform_wrapper_2,
.wp-block-post-content #gform_wrapper_2,
.block-editor-block-preview__container #gform_wrapper_2,
.block-editor-writing-flow #gform_wrapper_2 {
  border-color: #fff;
}
.block-editor-iframe__body #gform_wrapper_2 form,
.wp-block-post-content #gform_wrapper_2 form,
.block-editor-block-preview__container #gform_wrapper_2 form,
.block-editor-writing-flow #gform_wrapper_2 form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.block-editor-iframe__body #gform_wrapper_2 .gform_body,
.wp-block-post-content #gform_wrapper_2 .gform_body,
.block-editor-block-preview__container #gform_wrapper_2 .gform_body,
.block-editor-writing-flow #gform_wrapper_2 .gform_body {
  width: 60%;
}
.block-editor-iframe__body #gform_wrapper_2 .gform_body li,
.wp-block-post-content #gform_wrapper_2 .gform_body li,
.block-editor-block-preview__container #gform_wrapper_2 .gform_body li,
.block-editor-writing-flow #gform_wrapper_2 .gform_body li {
  padding: 0;
  margin: 0;
}
.block-editor-iframe__body #gform_wrapper_2 .gform_body input[type=text],
.wp-block-post-content #gform_wrapper_2 .gform_body input[type=text],
.block-editor-block-preview__container #gform_wrapper_2 .gform_body input[type=text],
.block-editor-writing-flow #gform_wrapper_2 .gform_body input[type=text] {
  padding: 6px 4px;
  padding: 0.6rem 0.4rem;
}
.block-editor-iframe__body #gform_wrapper_2 .gform_footer,
.wp-block-post-content #gform_wrapper_2 .gform_footer,
.block-editor-block-preview__container #gform_wrapper_2 .gform_footer,
.block-editor-writing-flow #gform_wrapper_2 .gform_footer {
  width: 40%;
  margin: 0;
  padding: 0;
}
.block-editor-iframe__body #gform_wrapper_2 .gform_footer .gform_button,
.wp-block-post-content #gform_wrapper_2 .gform_footer .gform_button,
.block-editor-block-preview__container #gform_wrapper_2 .gform_footer .gform_button,
.block-editor-writing-flow #gform_wrapper_2 .gform_footer .gform_button {
  margin: 0;
  display: block;
  width: 100%;
}
.block-editor-iframe__body #gform_wrapper_2 label,
.wp-block-post-content #gform_wrapper_2 label,
.block-editor-block-preview__container #gform_wrapper_2 label,
.block-editor-writing-flow #gform_wrapper_2 label {
  color: #fff;
}
.block-editor-iframe__body #gform_wrapper_2 label .gfield_required,
.wp-block-post-content #gform_wrapper_2 label .gfield_required,
.block-editor-block-preview__container #gform_wrapper_2 label .gfield_required,
.block-editor-writing-flow #gform_wrapper_2 label .gfield_required {
  color: #ff0051;
}
@media (max-width: 768px) {
  .block-editor-iframe__body #gform_wrapper_2 form,
  .wp-block-post-content #gform_wrapper_2 form,
  .block-editor-block-preview__container #gform_wrapper_2 form,
  .block-editor-writing-flow #gform_wrapper_2 form {
    display: block;
  }
  .block-editor-iframe__body #gform_wrapper_2 .gform_body,
  .block-editor-iframe__body #gform_wrapper_2 .gform_footer,
  .wp-block-post-content #gform_wrapper_2 .gform_body,
  .wp-block-post-content #gform_wrapper_2 .gform_footer,
  .block-editor-block-preview__container #gform_wrapper_2 .gform_body,
  .block-editor-block-preview__container #gform_wrapper_2 .gform_footer,
  .block-editor-writing-flow #gform_wrapper_2 .gform_body,
  .block-editor-writing-flow #gform_wrapper_2 .gform_footer {
    width: 100%;
  }
  .block-editor-iframe__body #gform_wrapper_2 .gform_body,
  .wp-block-post-content #gform_wrapper_2 .gform_body,
  .block-editor-block-preview__container #gform_wrapper_2 .gform_body,
  .block-editor-writing-flow #gform_wrapper_2 .gform_body {
    margin-bottom: 0.5rem;
  }
}
.block-editor-iframe__body .hbspt-form label,
.wp-block-post-content .hbspt-form label,
.block-editor-block-preview__container .hbspt-form label,
.block-editor-writing-flow .hbspt-form label {
  font-size: 18px;
  font-size: 1.8rem;
  display: inline-block;
  margin-bottom: 12px;
  font-weight: 500;
  color: #141E2D;
}
.block-editor-iframe__body .hbspt-form fieldset,
.wp-block-post-content .hbspt-form fieldset,
.block-editor-block-preview__container .hbspt-form fieldset,
.block-editor-writing-flow .hbspt-form fieldset {
  max-width: 100% !important;
  margin: 0 0 24px 0 !important;
}
.block-editor-iframe__body .hbspt-form fieldset.form-columns-2,
.wp-block-post-content .hbspt-form fieldset.form-columns-2,
.block-editor-block-preview__container .hbspt-form fieldset.form-columns-2,
.block-editor-writing-flow .hbspt-form fieldset.form-columns-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .hbspt-form fieldset.form-columns-2,
  .wp-block-post-content .hbspt-form fieldset.form-columns-2,
  .block-editor-block-preview__container .hbspt-form fieldset.form-columns-2,
  .block-editor-writing-flow .hbspt-form fieldset.form-columns-2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .block-editor-iframe__body .hbspt-form fieldset.form-columns-2 .hs-form-field,
  .wp-block-post-content .hbspt-form fieldset.form-columns-2 .hs-form-field,
  .block-editor-block-preview__container .hbspt-form fieldset.form-columns-2 .hs-form-field,
  .block-editor-writing-flow .hbspt-form fieldset.form-columns-2 .hs-form-field {
    width: 100% !important;
  }
}
.block-editor-iframe__body .hbspt-form input[type=tel],
.block-editor-iframe__body .hbspt-form input[type=email],
.block-editor-iframe__body .hbspt-form input[type=text],
.block-editor-iframe__body .hbspt-form textarea,
.wp-block-post-content .hbspt-form input[type=tel],
.wp-block-post-content .hbspt-form input[type=email],
.wp-block-post-content .hbspt-form input[type=text],
.wp-block-post-content .hbspt-form textarea,
.block-editor-block-preview__container .hbspt-form input[type=tel],
.block-editor-block-preview__container .hbspt-form input[type=email],
.block-editor-block-preview__container .hbspt-form input[type=text],
.block-editor-block-preview__container .hbspt-form textarea,
.block-editor-writing-flow .hbspt-form input[type=tel],
.block-editor-writing-flow .hbspt-form input[type=email],
.block-editor-writing-flow .hbspt-form input[type=text],
.block-editor-writing-flow .hbspt-form textarea {
  background: #fafafa;
  border: 0;
  border: 1px solid #aaa;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  padding: 16px;
  width: -webkit-calc(100% - 32px) !important;
  width: calc(100% - 32px) !important;
  max-width: inherit;
  border-radius: 3px;
}
.block-editor-iframe__body .hbspt-form input[type=tel]:hover, .block-editor-iframe__body .hbspt-form input[type=tel]:focus,
.block-editor-iframe__body .hbspt-form input[type=email]:hover,
.block-editor-iframe__body .hbspt-form input[type=email]:focus,
.block-editor-iframe__body .hbspt-form input[type=text]:hover,
.block-editor-iframe__body .hbspt-form input[type=text]:focus,
.block-editor-iframe__body .hbspt-form textarea:hover,
.block-editor-iframe__body .hbspt-form textarea:focus,
.wp-block-post-content .hbspt-form input[type=tel]:hover,
.wp-block-post-content .hbspt-form input[type=tel]:focus,
.wp-block-post-content .hbspt-form input[type=email]:hover,
.wp-block-post-content .hbspt-form input[type=email]:focus,
.wp-block-post-content .hbspt-form input[type=text]:hover,
.wp-block-post-content .hbspt-form input[type=text]:focus,
.wp-block-post-content .hbspt-form textarea:hover,
.wp-block-post-content .hbspt-form textarea:focus,
.block-editor-block-preview__container .hbspt-form input[type=tel]:hover,
.block-editor-block-preview__container .hbspt-form input[type=tel]:focus,
.block-editor-block-preview__container .hbspt-form input[type=email]:hover,
.block-editor-block-preview__container .hbspt-form input[type=email]:focus,
.block-editor-block-preview__container .hbspt-form input[type=text]:hover,
.block-editor-block-preview__container .hbspt-form input[type=text]:focus,
.block-editor-block-preview__container .hbspt-form textarea:hover,
.block-editor-block-preview__container .hbspt-form textarea:focus,
.block-editor-writing-flow .hbspt-form input[type=tel]:hover,
.block-editor-writing-flow .hbspt-form input[type=tel]:focus,
.block-editor-writing-flow .hbspt-form input[type=email]:hover,
.block-editor-writing-flow .hbspt-form input[type=email]:focus,
.block-editor-writing-flow .hbspt-form input[type=text]:hover,
.block-editor-writing-flow .hbspt-form input[type=text]:focus,
.block-editor-writing-flow .hbspt-form textarea:hover,
.block-editor-writing-flow .hbspt-form textarea:focus {
  border-color: #228FFF;
  -webkit-box-shadow: 0 0 0 2px #228FFF;
          box-shadow: 0 0 0 2px #228FFF;
}
.block-editor-iframe__body .hbspt-form .no-list,
.wp-block-post-content .hbspt-form .no-list,
.block-editor-block-preview__container .hbspt-form .no-list,
.block-editor-writing-flow .hbspt-form .no-list {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
.block-editor-iframe__body .hbspt-form .hs-form-required,
.block-editor-iframe__body .hbspt-form label.hs-error-msg,
.wp-block-post-content .hbspt-form .hs-form-required,
.wp-block-post-content .hbspt-form label.hs-error-msg,
.block-editor-block-preview__container .hbspt-form .hs-form-required,
.block-editor-block-preview__container .hbspt-form label.hs-error-msg,
.block-editor-writing-flow .hbspt-form .hs-form-required,
.block-editor-writing-flow .hbspt-form label.hs-error-msg {
  color: #ff0051 !important;
}
.block-editor-iframe__body .hbspt-form .hs-form-required,
.wp-block-post-content .hbspt-form .hs-form-required,
.block-editor-block-preview__container .hbspt-form .hs-form-required,
.block-editor-writing-flow .hbspt-form .hs-form-required {
  display: inline-block;
  margin-left: 4px;
}
.block-editor-iframe__body .hbspt-form input[type=submit],
.wp-block-post-content .hbspt-form input[type=submit],
.block-editor-block-preview__container .hbspt-form input[type=submit],
.block-editor-writing-flow .hbspt-form input[type=submit] {
  padding: 16px 48px;
  padding: 1.6rem 4.8rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  border-width: 3px;
  margin: 0;
  text-transform: uppercase;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: 800;
  border-radius: 50px !important;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  background: #228FFF;
  border-radius: 3px !important;
  color: #fff;
  border: 3px solid #228FFF;
  border: 0.3rem solid #228FFF;
  text-decoration: none;
  cursor: pointer;
}
.block-editor-iframe__body .hbspt-form input[type=submit]:hover,
.wp-block-post-content .hbspt-form input[type=submit]:hover,
.block-editor-block-preview__container .hbspt-form input[type=submit]:hover,
.block-editor-writing-flow .hbspt-form input[type=submit]:hover {
  text-decoration: none;
  background: transparent;
  color: #228FFF;
  border-color: #228FFF;
}
.block-editor-iframe__body #page .question-form .gform_wrapper,
.wp-block-post-content #page .question-form .gform_wrapper,
.block-editor-block-preview__container #page .question-form .gform_wrapper,
.block-editor-writing-flow #page .question-form .gform_wrapper {
  padding: 0 !important;
  border-top: 0 !important;
}
.block-editor-iframe__body #page .question-form .gform_wrapper fieldset.gfield--type-radio > legend.gform-field-label,
.wp-block-post-content #page .question-form .gform_wrapper fieldset.gfield--type-radio > legend.gform-field-label,
.block-editor-block-preview__container #page .question-form .gform_wrapper fieldset.gfield--type-radio > legend.gform-field-label,
.block-editor-writing-flow #page .question-form .gform_wrapper fieldset.gfield--type-radio > legend.gform-field-label {
  font-size: 40px !important;
  font-size: 4rem !important;
  margin-bottom: 48px !important;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gform_previous_button,
.wp-block-post-content #page .question-form .gform_wrapper .gform_previous_button,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gform_previous_button,
.block-editor-writing-flow #page .question-form .gform_wrapper .gform_previous_button {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gform_next_button,
.wp-block-post-content #page .question-form .gform_wrapper .gform_next_button,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gform_next_button,
.block-editor-writing-flow #page .question-form .gform_wrapper .gform_next_button {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.block-editor-iframe__body #page .question-form .gform_wrapper input[type=text],
.block-editor-iframe__body #page .question-form .gform_wrapper textarea,
.wp-block-post-content #page .question-form .gform_wrapper input[type=text],
.wp-block-post-content #page .question-form .gform_wrapper textarea,
.block-editor-block-preview__container #page .question-form .gform_wrapper input[type=text],
.block-editor-block-preview__container #page .question-form .gform_wrapper textarea,
.block-editor-writing-flow #page .question-form .gform_wrapper input[type=text],
.block-editor-writing-flow #page .question-form .gform_wrapper textarea {
  border: 2px solid #ABB8C3;
  border-radius: 3px;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gform_next_button,
.block-editor-iframe__body #page .question-form .gform_wrapper .gform_previous_button,
.wp-block-post-content #page .question-form .gform_wrapper .gform_next_button,
.wp-block-post-content #page .question-form .gform_wrapper .gform_previous_button,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gform_next_button,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gform_previous_button,
.block-editor-writing-flow #page .question-form .gform_wrapper .gform_next_button,
.block-editor-writing-flow #page .question-form .gform_wrapper .gform_previous_button {
  padding: 16px 48px;
  padding: 1.6rem 4.8rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  border-width: 3px;
  margin: 0;
  text-transform: uppercase;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: 800;
  border-radius: 50px !important;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  background: #228FFF;
  border-radius: 3px !important;
  color: #fff;
  border: 3px solid #228FFF;
  border: 0.3rem solid #228FFF;
  text-decoration: none;
  cursor: pointer;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gform_next_button:hover,
.block-editor-iframe__body #page .question-form .gform_wrapper .gform_previous_button:hover,
.wp-block-post-content #page .question-form .gform_wrapper .gform_next_button:hover,
.wp-block-post-content #page .question-form .gform_wrapper .gform_previous_button:hover,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gform_next_button:hover,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gform_previous_button:hover,
.block-editor-writing-flow #page .question-form .gform_wrapper .gform_next_button:hover,
.block-editor-writing-flow #page .question-form .gform_wrapper .gform_previous_button:hover {
  text-decoration: none;
  background: transparent;
  color: #228FFF;
  border-color: #228FFF;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gform_validation_errors,
.wp-block-post-content #page .question-form .gform_wrapper .gform_validation_errors,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gform_validation_errors,
.block-editor-writing-flow #page .question-form .gform_wrapper .gform_validation_errors {
  margin-bottom: 32px;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gform-page-footer,
.wp-block-post-content #page .question-form .gform_wrapper .gform-page-footer,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gform-page-footer,
.block-editor-writing-flow #page .question-form .gform_wrapper .gform-page-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gform-loader,
.block-editor-iframe__body #page .question-form .gform_wrapper img.gform_ajax_spinner,
.block-editor-iframe__body #page .question-form .gform_wrapper img.gform-ajax-spinner,
.wp-block-post-content #page .question-form .gform_wrapper .gform-loader,
.wp-block-post-content #page .question-form .gform_wrapper img.gform_ajax_spinner,
.wp-block-post-content #page .question-form .gform_wrapper img.gform-ajax-spinner,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gform-loader,
.block-editor-block-preview__container #page .question-form .gform_wrapper img.gform_ajax_spinner,
.block-editor-block-preview__container #page .question-form .gform_wrapper img.gform-ajax-spinner,
.block-editor-writing-flow #page .question-form .gform_wrapper .gform-loader,
.block-editor-writing-flow #page .question-form .gform_wrapper img.gform_ajax_spinner,
.block-editor-writing-flow #page .question-form .gform_wrapper img.gform-ajax-spinner {
  position: absolute !important;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gchoice label,
.wp-block-post-content #page .question-form .gform_wrapper .gchoice label,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gchoice label,
.block-editor-writing-flow #page .question-form .gform_wrapper .gchoice label {
  font-size: 20px;
  font-size: 2rem;
  border: 1px solid #ABB8C3;
  padding: 16px 24px;
  border-radius: 3px;
  margin-bottom: 16px;
  width: 100%;
  display: block;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gchoice input[type=radio],
.wp-block-post-content #page .question-form .gform_wrapper .gchoice input[type=radio],
.block-editor-block-preview__container #page .question-form .gform_wrapper .gchoice input[type=radio],
.block-editor-writing-flow #page .question-form .gform_wrapper .gchoice input[type=radio] {
  display: none;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gchoice input[type=radio]:checked + label,
.wp-block-post-content #page .question-form .gform_wrapper .gchoice input[type=radio]:checked + label,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gchoice input[type=radio]:checked + label,
.block-editor-writing-flow #page .question-form .gform_wrapper .gchoice input[type=radio]:checked + label {
  border-color: #228FFF;
  -webkit-box-shadow: 0 0 0 1px #228FFF;
          box-shadow: 0 0 0 1px #228FFF;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gchoice:hover label,
.wp-block-post-content #page .question-form .gform_wrapper .gchoice:hover label,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gchoice:hover label,
.block-editor-writing-flow #page .question-form .gform_wrapper .gchoice:hover label {
  border-color: #000;
  -webkit-box-shadow: 0 0 0 1px #000;
          box-shadow: 0 0 0 1px #000;
  cursor: pointer;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gf_progressbar_blue,
.wp-block-post-content #page .question-form .gform_wrapper .gf_progressbar_blue,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gf_progressbar_blue,
.block-editor-writing-flow #page .question-form .gform_wrapper .gf_progressbar_blue {
  background: #E2E8E9;
  border-radius: 3px;
  margin-bottom: 48px;
}
.block-editor-iframe__body #page .question-form .gform_wrapper .gf_progressbar_percentage.percentbar_blue,
.wp-block-post-content #page .question-form .gform_wrapper .gf_progressbar_percentage.percentbar_blue,
.block-editor-block-preview__container #page .question-form .gform_wrapper .gf_progressbar_percentage.percentbar_blue,
.block-editor-writing-flow #page .question-form .gform_wrapper .gf_progressbar_percentage.percentbar_blue {
  border-radius: 3px 0 0 3px;
  background: #228FFF;
}
.block-editor-iframe__body ul.nav li.dropdown:hover > ul.dropdown-menu,
.wp-block-post-content ul.nav li.dropdown:hover > ul.dropdown-menu,
.block-editor-block-preview__container ul.nav li.dropdown:hover > ul.dropdown-menu,
.block-editor-writing-flow ul.nav li.dropdown:hover > ul.dropdown-menu {
  display: block;
}
.block-editor-iframe__body .mobile-menu-toggle,
.wp-block-post-content .mobile-menu-toggle,
.block-editor-block-preview__container .mobile-menu-toggle,
.block-editor-writing-flow .mobile-menu-toggle {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: transparent;
  border: 0;
  z-index: 901;
  color: #111;
  font-weight: bold;
  text-transform: uppercase;
  padding: 15px 20px;
  padding: 1.5rem 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.block-editor-iframe__body .mobile-menu-toggle .menu-title,
.wp-block-post-content .mobile-menu-toggle .menu-title,
.block-editor-block-preview__container .mobile-menu-toggle .menu-title,
.block-editor-writing-flow .mobile-menu-toggle .menu-title {
  margin-right: 10px;
  margin-right: 1rem;
  padding-top: 5px;
  padding-top: 0.5rem;
  font-size: 16px;
  font-size: 1.6rem;
  letter-spacing: 1px;
}
.block-editor-iframe__body .mobile-menu-toggle .burger-menu,
.wp-block-post-content .mobile-menu-toggle .burger-menu,
.block-editor-block-preview__container .mobile-menu-toggle .burger-menu,
.block-editor-writing-flow .mobile-menu-toggle .burger-menu {
  width: 22px;
}
.block-editor-iframe__body .mobile-menu-toggle .burger-menu .icon-bar,
.wp-block-post-content .mobile-menu-toggle .burger-menu .icon-bar,
.block-editor-block-preview__container .mobile-menu-toggle .burger-menu .icon-bar,
.block-editor-writing-flow .mobile-menu-toggle .burger-menu .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
  position: relative;
  background: #111;
  -webkit-transition: 300ms ease-in-out;
  -o-transition: 300ms ease-in-out;
  transition: 300ms ease-in-out;
}
.block-editor-iframe__body .mobile-menu-toggle .burger-menu .icon-bar + .icon-bar,
.wp-block-post-content .mobile-menu-toggle .burger-menu .icon-bar + .icon-bar,
.block-editor-block-preview__container .mobile-menu-toggle .burger-menu .icon-bar + .icon-bar,
.block-editor-writing-flow .mobile-menu-toggle .burger-menu .icon-bar + .icon-bar {
  margin-top: 4px;
}
.block-editor-iframe__body .mobile-menu-toggle .menu-label,
.wp-block-post-content .mobile-menu-toggle .menu-label,
.block-editor-block-preview__container .mobile-menu-toggle .menu-label,
.block-editor-writing-flow .mobile-menu-toggle .menu-label {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.block-editor-iframe__body .mobile-menu-toggle.is-active,
.wp-block-post-content .mobile-menu-toggle.is-active,
.block-editor-block-preview__container .mobile-menu-toggle.is-active,
.block-editor-writing-flow .mobile-menu-toggle.is-active {
  border-color: transparent;
}
.block-editor-iframe__body .mobile-menu-toggle.is-active .icon-bar,
.wp-block-post-content .mobile-menu-toggle.is-active .icon-bar,
.block-editor-block-preview__container .mobile-menu-toggle.is-active .icon-bar,
.block-editor-writing-flow .mobile-menu-toggle.is-active .icon-bar {
  position: absolute;
}
.block-editor-iframe__body .mobile-menu-toggle.is-active .icon-bar + .icon-bar,
.wp-block-post-content .mobile-menu-toggle.is-active .icon-bar + .icon-bar,
.block-editor-block-preview__container .mobile-menu-toggle.is-active .icon-bar + .icon-bar,
.block-editor-writing-flow .mobile-menu-toggle.is-active .icon-bar + .icon-bar {
  margin-top: 0px;
}
.block-editor-iframe__body .mobile-menu-toggle.is-active .icon-bar:nth-of-type(1),
.wp-block-post-content .mobile-menu-toggle.is-active .icon-bar:nth-of-type(1),
.block-editor-block-preview__container .mobile-menu-toggle.is-active .icon-bar:nth-of-type(1),
.block-editor-writing-flow .mobile-menu-toggle.is-active .icon-bar:nth-of-type(1) {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
}
.block-editor-iframe__body .mobile-menu-toggle.is-active .icon-bar:nth-of-type(2),
.wp-block-post-content .mobile-menu-toggle.is-active .icon-bar:nth-of-type(2),
.block-editor-block-preview__container .mobile-menu-toggle.is-active .icon-bar:nth-of-type(2),
.block-editor-writing-flow .mobile-menu-toggle.is-active .icon-bar:nth-of-type(2) {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
}
.block-editor-iframe__body .mobile-menu-toggle.is-active .icon-bar:nth-of-type(3),
.wp-block-post-content .mobile-menu-toggle.is-active .icon-bar:nth-of-type(3),
.block-editor-block-preview__container .mobile-menu-toggle.is-active .icon-bar:nth-of-type(3),
.block-editor-writing-flow .mobile-menu-toggle.is-active .icon-bar:nth-of-type(3) {
  opacity: 0;
}
.block-editor-iframe__body .navbar-header,
.wp-block-post-content .navbar-header,
.block-editor-block-preview__container .navbar-header,
.block-editor-writing-flow .navbar-header {
  display: none;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .navbar-header,
  .wp-block-post-content .navbar-header,
  .block-editor-block-preview__container .navbar-header,
  .block-editor-writing-flow .navbar-header {
    display: block;
  }
}
.block-editor-iframe__body .dropdown-menu,
.wp-block-post-content .dropdown-menu,
.block-editor-block-preview__container .dropdown-menu,
.block-editor-writing-flow .dropdown-menu {
  background: #eff2f4;
  max-width: 480px;
  border-radius: 6px;
  padding: 30px;
  position: absolute;
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  z-index: 10000;
  pointer-events: none;
}
.block-editor-iframe__body .dropdown-menu a,
.wp-block-post-content .dropdown-menu a,
.block-editor-block-preview__container .dropdown-menu a,
.block-editor-writing-flow .dropdown-menu a {
  color: #000;
}
.block-editor-iframe__body .dropdown-menu > li > a,
.wp-block-post-content .dropdown-menu > li > a,
.block-editor-block-preview__container .dropdown-menu > li > a,
.block-editor-writing-flow .dropdown-menu > li > a {
  color: #000;
  font-size: 20px;
}
.block-editor-iframe__body #menu-primary > li.dropdown:hover > ul.dropdown-menu,
.wp-block-post-content #menu-primary > li.dropdown:hover > ul.dropdown-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown:hover > ul.dropdown-menu,
.block-editor-writing-flow #menu-primary > li.dropdown:hover > ul.dropdown-menu {
  max-height: 10000px;
  opacity: 1;
  pointer-events: all;
  overflow: visible;
  -webkit-transform: none !important;
      -ms-transform: none !important;
          transform: none !important;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body #menu-primary > li.dropdown.mega-menu,
.wp-block-post-content #menu-primary > li.dropdown.mega-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown.mega-menu,
.block-editor-writing-flow #menu-primary > li.dropdown.mega-menu {
  position: relative;
}
.block-editor-iframe__body #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li,
.wp-block-post-content #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li,
.block-editor-block-preview__container #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li,
.block-editor-writing-flow #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li {
  width: 100%;
  padding: 0;
}
.block-editor-iframe__body #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a,
.wp-block-post-content #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a,
.block-editor-block-preview__container #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a,
.block-editor-writing-flow #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a {
  border-radius: 6px;
  padding: 30px;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  min-height: 140px;
}
.block-editor-iframe__body #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a .item-title,
.wp-block-post-content #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a .item-title,
.block-editor-block-preview__container #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a .item-title,
.block-editor-writing-flow #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a .item-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.block-editor-iframe__body #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a .item-title::after,
.wp-block-post-content #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a .item-title::after,
.block-editor-block-preview__container #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a .item-title::after,
.block-editor-writing-flow #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a .item-title::after {
  display: inline-block;
  content: "";
  width: 5px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.49466 3.81939L0.833143 0.158187C0.780765 0.105809 0.720423 0.0794678 0.652423 0.0794678C0.584424 0.0794678 0.524084 0.10581 0.471704 0.158187L0.0787193 0.550866C0.0263415 0.603244 0 0.663279 0 0.731585C0 0.799891 0.0260357 0.859924 0.0787193 0.912305L3.16656 4.00015L0.0787193 7.08799C0.0263415 7.14037 0 7.20071 0 7.26871C0 7.33701 0.0260357 7.39705 0.0787193 7.44943L0.471398 7.84211C0.523776 7.89448 0.584117 7.92052 0.652117 7.92052C0.720118 7.92052 0.780457 7.89448 0.832837 7.84211L4.49404 4.18091C4.54642 4.12853 4.57245 4.06819 4.57245 4.00019C4.57276 3.93219 4.54672 3.87185 4.49465 3.81947L4.49466 3.81939Z' fill='black'/%3E%3C/svg%3E%0A");
  margin-left: 4px;
  margin-top: -3px !important;
}
.block-editor-iframe__body #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a:hover,
.wp-block-post-content #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a:hover,
.block-editor-block-preview__container #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a:hover,
.block-editor-writing-flow #menu-primary > li.dropdown.mega-menu > ul.dropdown-menu > li > a:hover {
  background: #fff;
}
.block-editor-iframe__body #menu-primary > li.dropdown.resources-menu,
.wp-block-post-content #menu-primary > li.dropdown.resources-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown.resources-menu,
.block-editor-writing-flow #menu-primary > li.dropdown.resources-menu {
  position: relative;
}
.block-editor-iframe__body #menu-primary > li.dropdown.resources-menu > ul.dropdown-menu,
.wp-block-post-content #menu-primary > li.dropdown.resources-menu > ul.dropdown-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown.resources-menu > ul.dropdown-menu,
.block-editor-writing-flow #menu-primary > li.dropdown.resources-menu > ul.dropdown-menu {
  width: 640px;
  max-width: 640px;
  padding: 8px;
  gap: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0;
  margin: 0 !important;
  -webkit-transform: translateX(-50%) !important;
      -ms-transform: translateX(-50%) !important;
          transform: translateX(-50%) !important;
}
.block-editor-iframe__body #menu-primary > li.dropdown.resources-menu > ul.dropdown-menu::before,
.wp-block-post-content #menu-primary > li.dropdown.resources-menu > ul.dropdown-menu::before,
.block-editor-block-preview__container #menu-primary > li.dropdown.resources-menu > ul.dropdown-menu::before,
.block-editor-writing-flow #menu-primary > li.dropdown.resources-menu > ul.dropdown-menu::before {
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.block-editor-iframe__body #menu-primary > li.dropdown.resources-menu:hover > ul.dropdown-menu,
.wp-block-post-content #menu-primary > li.dropdown.resources-menu:hover > ul.dropdown-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown.resources-menu:hover > ul.dropdown-menu,
.block-editor-writing-flow #menu-primary > li.dropdown.resources-menu:hover > ul.dropdown-menu {
  left: 50%;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu,
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu,
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu {
  position: relative;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu,
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu,
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu {
  width: 1024px;
  max-width: 1024px;
  margin-left: 0 !important;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-auto-rows: 1fr;
  gap: 8px;
  padding: 8px;
  margin: 0 !important;
  -webkit-transform: translateX(-50%) !important;
      -ms-transform: translateX(-50%) !important;
          transform: translateX(-50%) !important;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li,
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li,
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li,
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li {
  padding: 0;
  margin: 0;
  height: 100%;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(1),
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(1),
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(1),
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(1) {
  grid-column: 1;
  grid-row: 1;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(1) a,
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(1) a,
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(1) a,
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(1) a {
  border-radius: 6px;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(2),
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(2),
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(2),
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(2) {
  grid-column: 2;
  grid-row: 1;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(2) a,
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(2) a,
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(2) a,
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(2) a {
  border-radius: 6px;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(3),
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(3),
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(3),
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(3) {
  grid-column: 1;
  grid-row: 2;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(3) a,
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(3) a,
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(3) a,
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(3) a {
  border-radius: 6px;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(4),
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(4),
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(4),
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(4) {
  grid-column: 2;
  grid-row: 2;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(4) a,
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(4) a,
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(4) a,
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu > li:nth-child(4) a {
  border-radius: 6px;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu::before,
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu::before,
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu::before,
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu > ul.dropdown-menu::before {
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu:hover > ul.dropdown-menu,
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu:hover > ul.dropdown-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu:hover > ul.dropdown-menu,
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu:hover > ul.dropdown-menu {
  left: 50%;
}
.block-editor-iframe__body #menu-primary > li.dropdown.solutions-menu.has-cta > ul.dropdown-menu,
.wp-block-post-content #menu-primary > li.dropdown.solutions-menu.has-cta > ul.dropdown-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown.solutions-menu.has-cta > ul.dropdown-menu,
.block-editor-writing-flow #menu-primary > li.dropdown.solutions-menu.has-cta > ul.dropdown-menu {
  grid-template-columns: repeat(3, 1fr);
}
.block-editor-iframe__body #menu-primary > li.dropdown .menu-cta,
.wp-block-post-content #menu-primary > li.dropdown .menu-cta,
.block-editor-block-preview__container #menu-primary > li.dropdown .menu-cta,
.block-editor-writing-flow #menu-primary > li.dropdown .menu-cta {
  margin: -8px -8px -8px 0;
  grid-column: 3;
  grid-row: 1/span 2;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  text-align: left;
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  border-radius: 6px;
}
.block-editor-iframe__body #menu-primary > li.dropdown .menu-cta .cta-content,
.wp-block-post-content #menu-primary > li.dropdown .menu-cta .cta-content,
.block-editor-block-preview__container #menu-primary > li.dropdown .menu-cta .cta-content,
.block-editor-writing-flow #menu-primary > li.dropdown .menu-cta .cta-content {
  display: block;
  border-radius: 6px;
  padding: 30px;
}
.block-editor-iframe__body #menu-primary > li.dropdown .menu-cta .cta-thumbnail,
.wp-block-post-content #menu-primary > li.dropdown .menu-cta .cta-thumbnail,
.block-editor-block-preview__container #menu-primary > li.dropdown .menu-cta .cta-thumbnail,
.block-editor-writing-flow #menu-primary > li.dropdown .menu-cta .cta-thumbnail {
  margin-bottom: 16px;
}
.block-editor-iframe__body #menu-primary > li.dropdown .menu-cta .cta-thumbnail img,
.wp-block-post-content #menu-primary > li.dropdown .menu-cta .cta-thumbnail img,
.block-editor-block-preview__container #menu-primary > li.dropdown .menu-cta .cta-thumbnail img,
.block-editor-writing-flow #menu-primary > li.dropdown .menu-cta .cta-thumbnail img {
  max-width: 100%;
  height: auto;
  border: 1px solid #ddd;
  border-radius: 4px;
}
.block-editor-iframe__body #menu-primary > li.dropdown .menu-cta .cta-text .eyebrow,
.wp-block-post-content #menu-primary > li.dropdown .menu-cta .cta-text .eyebrow,
.block-editor-block-preview__container #menu-primary > li.dropdown .menu-cta .cta-text .eyebrow,
.block-editor-writing-flow #menu-primary > li.dropdown .menu-cta .cta-text .eyebrow {
  font-weight: bold;
  letter-spacing: 2px;
  font-size: 12px;
  font-size: 1.2rem;
  text-transform: uppercase;
  color: #ff0051;
  margin: 0 0 8px 0;
}
.block-editor-iframe__body #menu-primary > li.dropdown .menu-cta .cta-text h4,
.wp-block-post-content #menu-primary > li.dropdown .menu-cta .cta-text h4,
.block-editor-block-preview__container #menu-primary > li.dropdown .menu-cta .cta-text h4,
.block-editor-writing-flow #menu-primary > li.dropdown .menu-cta .cta-text h4 {
  font-size: 20px;
  font-size: 2rem;
  letter-spacing: 0;
  margin: 0;
  text-transform: none;
}
.block-editor-iframe__body #menu-primary > li.dropdown .menu-cta .cta-link,
.wp-block-post-content #menu-primary > li.dropdown .menu-cta .cta-link,
.block-editor-block-preview__container #menu-primary > li.dropdown .menu-cta .cta-link,
.block-editor-writing-flow #menu-primary > li.dropdown .menu-cta .cta-link {
  margin-top: 32px;
  display: inline-block;
  font-size: 12px;
  font-size: 1.2rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
.block-editor-iframe__body #menu-primary > li.dropdown .menu-cta .cta-link::after,
.wp-block-post-content #menu-primary > li.dropdown .menu-cta .cta-link::after,
.block-editor-block-preview__container #menu-primary > li.dropdown .menu-cta .cta-link::after,
.block-editor-writing-flow #menu-primary > li.dropdown .menu-cta .cta-link::after {
  content: "";
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.60059 1.19666C1.6592 1.20895 1.7129 1.23283 1.76074 1.26599L1.82812 1.32166L4.77148 4.26501L4.76855 4.29333C4.80181 4.35527 4.82246 4.42423 4.82227 4.50037L4.81348 4.59119C4.79521 4.67852 4.75014 4.75511 4.6875 4.81775L1.82715 7.67908C1.74366 7.76238 1.63461 7.81279 1.50977 7.81287C1.3847 7.81287 1.27498 7.76257 1.19141 7.67908L0.885742 7.37146C0.822781 7.3088 0.778087 7.23241 0.759766 7.1449L0.75 7.05408L0.759766 6.96228C0.778261 6.87482 0.822609 6.79787 0.884766 6.73572L3.12012 4.49939L0.885742 2.26404C0.82278 2.20138 0.778091 2.12498 0.759766 2.03748L0.75 1.94666L0.759766 1.85486C0.778263 1.76722 0.822653 1.69041 0.884766 1.6283L1.19141 1.32166C1.27444 1.23863 1.38387 1.18689 1.50977 1.18689L1.60059 1.19666Z' fill='black' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E%0A");
  width: 6px;
  height: 9px;
  display: inline-block;
  margin-left: 2px;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu {
  padding: 40px 30px;
  left: auto;
  margin: 0 0 0 -20px !important;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu::before,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu::before,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu::before,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu::before {
  width: 0;
  height: 0;
  left: 40px;
  margin-left: -3px;
  border-bottom: 6px solid #eff2f4;
  margin-top: -6px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  position: absolute;
  top: 0;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu > li,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu > li,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu > li,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu > li {
  margin: 0;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu > li > a,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu > li > a,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu > li > a,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu > li > a {
  padding: 0;
  text-align: left;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  font-size: 18px;
  font-size: 1.8rem;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu > li > a .icon,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu > li > a .icon,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu > li > a .icon,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu > li > a .icon {
  display: block;
  margin-bottom: 8px;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu > li > a .description,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu > li > a .description,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu > li > a .description,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu > li > a .description {
  display: block;
  margin-top: 4px;
  font-size: 14px;
  font-size: 1.4rem;
  text-transform: none;
  letter-spacing: 0;
  font-weight: normal;
  line-height: 1.4;
  color: #4F5B61;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu > li > a:hover,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu > li > a:hover,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu > li > a:hover,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu > li > a:hover {
  color: #000;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu > li > a:hover .description,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu > li > a:hover .description,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu > li > a:hover .description,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu > li > a:hover .description {
  color: #000;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu {
  position: static;
  opacity: 1;
  max-height: 10000px;
  pointer-events: all;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  margin: 16px 0 0;
  padding: 0;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li {
  text-align: left;
  display: block;
  padding: 0;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li > a,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li > a,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li > a,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li > a {
  padding: 0 0 8px 0;
  margin: 0 0 8px 0;
  display: block;
  border-bottom: 1px solid #ddd;
  text-align: left;
  font-size: 16px;
  font-size: 1.6rem;
}
.block-editor-iframe__body #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li:last-child a,
.wp-block-post-content #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li:last-child a,
.block-editor-block-preview__container #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li:last-child a,
.block-editor-writing-flow #menu-primary > li.dropdown > ul.dropdown-menu .dropdown-menu > li:last-child a {
  border: 0;
  padding: 0;
  margin: 0;
}
.block-editor-iframe__body .m-mobile-menu,
.wp-block-post-content .m-mobile-menu,
.block-editor-block-preview__container .m-mobile-menu,
.block-editor-writing-flow .m-mobile-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  background: rgba(0, 0, 0, 0.85);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  z-index: 900;
  padding: 30px;
  padding: 3rem;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -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;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
  overflow: auto;
}
.block-editor-iframe__body .m-mobile-menu .caret::before,
.wp-block-post-content .m-mobile-menu .caret::before,
.block-editor-block-preview__container .m-mobile-menu .caret::before,
.block-editor-writing-flow .m-mobile-menu .caret::before {
  border-top-color: #228FFF;
}
.block-editor-iframe__body .m-mobile-menu p, .block-editor-iframe__body .m-mobile-menu h5, .block-editor-iframe__body .m-mobile-menu a,
.wp-block-post-content .m-mobile-menu p,
.wp-block-post-content .m-mobile-menu h5,
.wp-block-post-content .m-mobile-menu a,
.block-editor-block-preview__container .m-mobile-menu p,
.block-editor-block-preview__container .m-mobile-menu h5,
.block-editor-block-preview__container .m-mobile-menu a,
.block-editor-writing-flow .m-mobile-menu p,
.block-editor-writing-flow .m-mobile-menu h5,
.block-editor-writing-flow .m-mobile-menu a {
  color: #fff;
}
.block-editor-iframe__body .m-mobile-menu.is-active,
.wp-block-post-content .m-mobile-menu.is-active,
.block-editor-block-preview__container .m-mobile-menu.is-active,
.block-editor-writing-flow .m-mobile-menu.is-active {
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.block-editor-iframe__body .m-mobile-menu .mobile-menu-toggle,
.wp-block-post-content .m-mobile-menu .mobile-menu-toggle,
.block-editor-block-preview__container .m-mobile-menu .mobile-menu-toggle,
.block-editor-writing-flow .m-mobile-menu .mobile-menu-toggle {
  position: absolute !important;
  top: 30px;
  top: 3rem;
  right: 0px;
  right: 0rem;
  left: auto;
  bottom: auto;
  border-right: 0;
}
.block-editor-iframe__body .m-mobile-menu .mobile-menu-toggle .icon-bar,
.wp-block-post-content .m-mobile-menu .mobile-menu-toggle .icon-bar,
.block-editor-block-preview__container .m-mobile-menu .mobile-menu-toggle .icon-bar,
.block-editor-writing-flow .m-mobile-menu .mobile-menu-toggle .icon-bar {
  position: absolute;
}
.block-editor-iframe__body .m-mobile-menu .mobile-menu-toggle .icon-bar + .icon-bar,
.wp-block-post-content .m-mobile-menu .mobile-menu-toggle .icon-bar + .icon-bar,
.block-editor-block-preview__container .m-mobile-menu .mobile-menu-toggle .icon-bar + .icon-bar,
.block-editor-writing-flow .m-mobile-menu .mobile-menu-toggle .icon-bar + .icon-bar {
  margin-top: 0px;
  background: #fff;
}
.block-editor-iframe__body .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(1),
.wp-block-post-content .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(1),
.block-editor-block-preview__container .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(1),
.block-editor-writing-flow .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(1) {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
  background: #fff;
}
.block-editor-iframe__body .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(2),
.wp-block-post-content .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(2),
.block-editor-block-preview__container .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(2),
.block-editor-writing-flow .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(2) {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
  background: #fff;
}
.block-editor-iframe__body .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(3),
.wp-block-post-content .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(3),
.block-editor-block-preview__container .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(3),
.block-editor-writing-flow .m-mobile-menu .mobile-menu-toggle .icon-bar:nth-of-type(3) {
  opacity: 0;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav,
.wp-block-post-content .m-mobile-menu #mobile-nav,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav,
.block-editor-writing-flow .m-mobile-menu #mobile-nav {
  width: 100%;
  max-width: 400px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav > li.menu-item-has-children,
.wp-block-post-content .m-mobile-menu #mobile-nav > li.menu-item-has-children,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav > li.menu-item-has-children,
.block-editor-writing-flow .m-mobile-menu #mobile-nav > li.menu-item-has-children {
  position: relative;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav > li.menu-item-has-children::after,
.wp-block-post-content .m-mobile-menu #mobile-nav > li.menu-item-has-children::after,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav > li.menu-item-has-children::after,
.block-editor-writing-flow .m-mobile-menu #mobile-nav > li.menu-item-has-children::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.33698 2.40341L5.15906 7.22549C5.1642 7.23078 5.16586 7.23834 5.17116 7.24348C5.39827 7.4706 5.69811 7.5834 5.99769 7.58265C6.29709 7.5834 6.5968 7.4709 6.82422 7.24348C6.82951 7.23819 6.83102 7.23078 6.83632 7.22549L11.6584 2.40341C12.1113 1.95054 12.1113 1.20944 11.6584 0.756886C11.2055 0.304175 10.4644 0.30402 10.0119 0.756886L5.99767 4.77032L1.98424 0.756886C1.53137 0.30402 0.790272 0.30402 0.337715 0.756886C-0.114996 1.20975 -0.115306 1.9507 0.337564 2.40341H0.33698Z' fill='white'/%3E%3C/svg%3E%0A");
  position: absolute;
  right: 0;
  width: 12px;
  height: 7px;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 29px;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav > li.menu-item-has-children:has(ul.is-active)::after,
.wp-block-post-content .m-mobile-menu #mobile-nav > li.menu-item-has-children:has(ul.is-active)::after,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav > li.menu-item-has-children:has(ul.is-active)::after,
.block-editor-writing-flow .m-mobile-menu #mobile-nav > li.menu-item-has-children:has(ul.is-active)::after {
  -webkit-transform: translateX(-50%) rotate(180deg);
      -ms-transform: translateX(-50%) rotate(180deg);
          transform: translateX(-50%) rotate(180deg);
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav li,
.wp-block-post-content .m-mobile-menu #mobile-nav li,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li {
  margin: 0;
  padding: 0;
  list-style: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav li:last-child,
.wp-block-post-content .m-mobile-menu #mobile-nav li:last-child,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li:last-child,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li:last-child {
  border-bottom: 0;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav li a,
.wp-block-post-content .m-mobile-menu #mobile-nav li a,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li a,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li a {
  text-decoration: none;
  color: #fff;
  font-weight: normal;
  display: block;
  padding: 15px 0;
  padding: 1.5rem 0;
  font-size: 20px;
  font-size: 2rem;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav li ul.dropdown-menu,
.block-editor-iframe__body .m-mobile-menu #mobile-nav li ul.sub-menu,
.wp-block-post-content .m-mobile-menu #mobile-nav li ul.dropdown-menu,
.wp-block-post-content .m-mobile-menu #mobile-nav li ul.sub-menu,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li ul.dropdown-menu,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li ul.sub-menu,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li ul.dropdown-menu,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li ul.sub-menu {
  display: none;
  position: static;
  float: none;
  width: 100%;
  max-height: inherit;
  background: transparent;
  opacity: 1;
  padding: 0;
  margin: 0 0 24px 0;
  pointer-events: all;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav li ul.dropdown-menu .description,
.block-editor-iframe__body .m-mobile-menu #mobile-nav li ul.dropdown-menu .icon,
.block-editor-iframe__body .m-mobile-menu #mobile-nav li ul.sub-menu .description,
.block-editor-iframe__body .m-mobile-menu #mobile-nav li ul.sub-menu .icon,
.wp-block-post-content .m-mobile-menu #mobile-nav li ul.dropdown-menu .description,
.wp-block-post-content .m-mobile-menu #mobile-nav li ul.dropdown-menu .icon,
.wp-block-post-content .m-mobile-menu #mobile-nav li ul.sub-menu .description,
.wp-block-post-content .m-mobile-menu #mobile-nav li ul.sub-menu .icon,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li ul.dropdown-menu .description,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li ul.dropdown-menu .icon,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li ul.sub-menu .description,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li ul.sub-menu .icon,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li ul.dropdown-menu .description,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li ul.dropdown-menu .icon,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li ul.sub-menu .description,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li ul.sub-menu .icon {
  display: none;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav li ul.dropdown-menu li,
.block-editor-iframe__body .m-mobile-menu #mobile-nav li ul.sub-menu li,
.wp-block-post-content .m-mobile-menu #mobile-nav li ul.dropdown-menu li,
.wp-block-post-content .m-mobile-menu #mobile-nav li ul.sub-menu li,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li ul.dropdown-menu li,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li ul.sub-menu li,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li ul.dropdown-menu li,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li ul.sub-menu li {
  font-size: 18px;
  margin: 0 0 8px 0;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav li ul.dropdown-menu li a,
.block-editor-iframe__body .m-mobile-menu #mobile-nav li ul.sub-menu li a,
.wp-block-post-content .m-mobile-menu #mobile-nav li ul.dropdown-menu li a,
.wp-block-post-content .m-mobile-menu #mobile-nav li ul.sub-menu li a,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li ul.dropdown-menu li a,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav li ul.sub-menu li a,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li ul.dropdown-menu li a,
.block-editor-writing-flow .m-mobile-menu #mobile-nav li ul.sub-menu li a {
  display: block;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.dropdown-menu,
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.sub-menu,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.dropdown-menu,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.sub-menu,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.dropdown-menu,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.sub-menu,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.dropdown-menu,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.sub-menu {
  margin: 0;
  margin-left: 0;
  padding-left: 0;
  padding-bottom: 15px;
  padding-bottom: 1.5rem;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.dropdown-menu li,
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.sub-menu li,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.dropdown-menu li,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.sub-menu li,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.dropdown-menu li,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.sub-menu li,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.dropdown-menu li,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.sub-menu li {
  margin-left: 0;
  padding-left: 0;
  border-bottom: 0;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.dropdown-menu li a,
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.sub-menu li a,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.dropdown-menu li a,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.sub-menu li a,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.dropdown-menu li a,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.sub-menu li a,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.dropdown-menu li a,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.sub-menu li a {
  font-weight: normal;
  font-size: 16px;
  font-size: 1.6rem;
  padding: 2.5px 0;
  padding: 0.25rem 0;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.dropdown-menu li a:hover,
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.sub-menu li a:hover,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.dropdown-menu li a:hover,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.sub-menu li a:hover,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.dropdown-menu li a:hover,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.sub-menu li a:hover,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.dropdown-menu li a:hover,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.sub-menu li a:hover {
  background: transparent;
  opacity: 0.8;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.dropdown-menu li.menu-item-has-children > a,
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.sub-menu li.menu-item-has-children > a,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.dropdown-menu li.menu-item-has-children > a,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.sub-menu li.menu-item-has-children > a,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.dropdown-menu li.menu-item-has-children > a,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.sub-menu li.menu-item-has-children > a,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.dropdown-menu li.menu-item-has-children > a,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.sub-menu li.menu-item-has-children > a {
  font-weight: bold;
  display: block;
  padding-bottom: 8px;
  padding-bottom: 0.8rem;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.dropdown-menu ul,
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.sub-menu ul,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.dropdown-menu ul,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.sub-menu ul,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.dropdown-menu ul,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.sub-menu ul,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.dropdown-menu ul,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.sub-menu ul {
  display: block;
  position: static;
}
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.dropdown-menu .menu-cta,
.block-editor-iframe__body .m-mobile-menu #mobile-nav ul.sub-menu .menu-cta,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.dropdown-menu .menu-cta,
.wp-block-post-content .m-mobile-menu #mobile-nav ul.sub-menu .menu-cta,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.dropdown-menu .menu-cta,
.block-editor-block-preview__container .m-mobile-menu #mobile-nav ul.sub-menu .menu-cta,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.dropdown-menu .menu-cta,
.block-editor-writing-flow .m-mobile-menu #mobile-nav ul.sub-menu .menu-cta {
  display: none;
}
.block-editor-iframe__body .m-mobile-menu address,
.wp-block-post-content .m-mobile-menu address,
.block-editor-block-preview__container .m-mobile-menu address,
.block-editor-writing-flow .m-mobile-menu address {
  max-width: 400px;
  margin: 0 auto;
  display: block;
  width: 100%;
  font-style: normal;
}
.block-editor-iframe__body .m-mobile-menu address p,
.wp-block-post-content .m-mobile-menu address p,
.block-editor-block-preview__container .m-mobile-menu address p,
.block-editor-writing-flow .m-mobile-menu address p {
  font-size: 16px;
  font-size: 1.6rem;
}
.block-editor-iframe__body .m-mobile-menu address a,
.wp-block-post-content .m-mobile-menu address a,
.block-editor-block-preview__container .m-mobile-menu address a,
.block-editor-writing-flow .m-mobile-menu address a {
  text-decoration: none;
}
.block-editor-iframe__body .m-mobile-menu address h5,
.wp-block-post-content .m-mobile-menu address h5,
.block-editor-block-preview__container .m-mobile-menu address h5,
.block-editor-writing-flow .m-mobile-menu address h5 {
  font-size: 14px;
  font-size: 1.4rem;
  color: #228FFF;
}
.block-editor-iframe__body body.has-mobile-open,
.wp-block-post-content body.has-mobile-open,
.block-editor-block-preview__container body.has-mobile-open,
.block-editor-writing-flow body.has-mobile-open {
  overflow: hidden;
  max-height: 100vh;
}
.block-editor-iframe__body .m-testimonials-group .m-testimonial,
.wp-block-post-content .m-testimonials-group .m-testimonial,
.block-editor-block-preview__container .m-testimonials-group .m-testimonial,
.block-editor-writing-flow .m-testimonials-group .m-testimonial {
  display: none;
}
.block-editor-iframe__body .m-testimonials-group .m-testimonial:first-child,
.wp-block-post-content .m-testimonials-group .m-testimonial:first-child,
.block-editor-block-preview__container .m-testimonials-group .m-testimonial:first-child,
.block-editor-writing-flow .m-testimonials-group .m-testimonial:first-child {
  display: block;
}
.block-editor-iframe__body .m-testimonial,
.wp-block-post-content .m-testimonial,
.block-editor-block-preview__container .m-testimonial,
.block-editor-writing-flow .m-testimonial {
  position: relative;
  margin-left: 0;
  padding-left: 0;
  border-left: 0;
  text-align: center;
}
.block-editor-iframe__body .m-testimonial::before,
.wp-block-post-content .m-testimonial::before,
.block-editor-block-preview__container .m-testimonial::before,
.block-editor-writing-flow .m-testimonial::before {
  content: "”";
  display: block;
  font-size: 72px;
  font-size: 7.2rem;
  margin: 0 auto 30px auto;
  margin: 0 auto 3rem auto;
  color: #fff;
  width: 60px;
  width: 6rem;
  height: 60px;
  height: 6rem;
  line-height: 100px;
  line-height: 10rem;
  border-radius: 50%;
  text-align: center;
  background: #228FFF;
}
.block-editor-iframe__body .m-testimonial p,
.wp-block-post-content .m-testimonial p,
.block-editor-block-preview__container .m-testimonial p,
.block-editor-writing-flow .m-testimonial p {
  font-size: 20px;
  font-size: 2rem;
  color: #666;
}
.block-editor-iframe__body .m-testimonial cite,
.wp-block-post-content .m-testimonial cite,
.block-editor-block-preview__container .m-testimonial cite,
.block-editor-writing-flow .m-testimonial cite {
  display: block;
  margin-top: 30px;
  margin-top: 3rem;
  font-weight: bold;
  font-size: 14px;
  font-size: 1.4rem;
  letter-spacing: 1px;
  letter-spacing: 0.1rem;
  font-style: normal;
  text-transform: uppercase;
  color: #E7EDF4;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-testimonial p,
  .wp-block-post-content .m-testimonial p,
  .block-editor-block-preview__container .m-testimonial p,
  .block-editor-writing-flow .m-testimonial p {
    font-size: 2rem;
  }
  .block-editor-iframe__body .m-testimonial cite,
  .wp-block-post-content .m-testimonial cite,
  .block-editor-block-preview__container .m-testimonial cite,
  .block-editor-writing-flow .m-testimonial cite {
    font-size: 1.6rem;
  }
}
.block-editor-iframe__body .m-cta .wp-block-button,
.wp-block-post-content .m-cta .wp-block-button,
.block-editor-block-preview__container .m-cta .wp-block-button,
.block-editor-writing-flow .m-cta .wp-block-button {
  display: inline-block;
}
.block-editor-iframe__body .m-behance-image img,
.wp-block-post-content .m-behance-image img,
.block-editor-block-preview__container .m-behance-image img,
.block-editor-writing-flow .m-behance-image img {
  -webkit-box-shadow: 5px 10px 45px rgba(0, 0, 0, 0.1), 3px 5px 60px rgba(0, 0, 0, 0.05);
          box-shadow: 5px 10px 45px rgba(0, 0, 0, 0.1), 3px 5px 60px rgba(0, 0, 0, 0.05);
}
.block-editor-iframe__body .m-six-layers,
.wp-block-post-content .m-six-layers,
.block-editor-block-preview__container .m-six-layers,
.block-editor-writing-flow .m-six-layers {
  position: relative;
  overflow: hidden;
  margin: 0 -50px;
  margin: 0 -5rem;
  padding: 0 50px;
  padding: 0 5rem;
}
.block-editor-iframe__body .m-six-layers::after, .block-editor-iframe__body .m-six-layers::before,
.wp-block-post-content .m-six-layers::after,
.wp-block-post-content .m-six-layers::before,
.block-editor-block-preview__container .m-six-layers::after,
.block-editor-block-preview__container .m-six-layers::before,
.block-editor-writing-flow .m-six-layers::after,
.block-editor-writing-flow .m-six-layers::before {
  width: 50px;
  width: 5rem;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 5;
  content: "";
}
.block-editor-iframe__body .m-six-layers::before,
.wp-block-post-content .m-six-layers::before,
.block-editor-block-preview__container .m-six-layers::before,
.block-editor-writing-flow .m-six-layers::before {
  left: 0;
  background: -webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);
}
.block-editor-iframe__body .m-six-layers::after,
.wp-block-post-content .m-six-layers::after,
.block-editor-block-preview__container .m-six-layers::after,
.block-editor-writing-flow .m-six-layers::after {
  right: 0;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
}
.block-editor-iframe__body .m-six-layers .six-layers-wrapper,
.wp-block-post-content .m-six-layers .six-layers-wrapper,
.block-editor-block-preview__container .m-six-layers .six-layers-wrapper,
.block-editor-writing-flow .m-six-layers .six-layers-wrapper {
  width: 200%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions,
.wp-block-post-content .m-six-layers .six-layers-descriptions,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions {
  width: 50%;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions nav a,
.wp-block-post-content .m-six-layers .six-layers-descriptions nav a,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions nav a,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions nav a {
  color: #228FFF;
  text-decoration: none;
  padding: 10px;
  padding: 1rem;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions nav a:last-child,
.wp-block-post-content .m-six-layers .six-layers-descriptions nav a:last-child,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions nav a:last-child,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions nav a:last-child {
  border-left: 1px solid #ddd;
  padding: 10px 0 10px 20px;
  padding: 1rem 0 1rem 2rem;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .slod-nav,
.wp-block-post-content .m-six-layers .six-layers-descriptions .slod-nav,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .slod-nav,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .slod-nav {
  max-width: 350px;
  max-width: 35rem;
  margin: 0 auto;
  padding: 0 30px;
  padding: 0 3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .slod-nav .slod,
.wp-block-post-content .m-six-layers .six-layers-descriptions .slod-nav .slod,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .slod-nav .slod,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .slod-nav .slod {
  width: 60px;
  width: 6rem;
  margin-right: 15px;
  margin-right: 1.5rem;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .slod-nav .slod .layer,
.wp-block-post-content .m-six-layers .six-layers-descriptions .slod-nav .slod .layer,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .slod-nav .slod .layer,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .slod-nav .slod .layer {
  background: #efefef;
  border-radius: 2rem;
  height: 5px;
  height: 0.5rem;
  margin-bottom: 3px;
  margin-bottom: 0.3rem;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .slod-nav .slod .layer.active,
.wp-block-post-content .m-six-layers .six-layers-descriptions .slod-nav .slod .layer.active,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .slod-nav .slod .layer.active,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .slod-nav .slod .layer.active {
  background: #ff0051;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .slod-nav .slod .layer:nth-child(5).active, .block-editor-iframe__body .m-six-layers .six-layers-descriptions .slod-nav .slod .layer:nth-child(6).active,
.wp-block-post-content .m-six-layers .six-layers-descriptions .slod-nav .slod .layer:nth-child(5).active,
.wp-block-post-content .m-six-layers .six-layers-descriptions .slod-nav .slod .layer:nth-child(6).active,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .slod-nav .slod .layer:nth-child(5).active,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .slod-nav .slod .layer:nth-child(6).active,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .slod-nav .slod .layer:nth-child(5).active,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .slod-nav .slod .layer:nth-child(6).active {
  background: #228FFF;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .six-layer-description,
.wp-block-post-content .m-six-layers .six-layers-descriptions .six-layer-description,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .six-layer-description,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .six-layer-description {
  display: none;
  max-width: 350px;
  max-width: 35rem;
  margin: 0 auto 30px auto;
  margin: 0 auto 3rem auto;
  background: #fafafa;
  border-radius: 0.5rem;
  padding: 30px;
  padding: 3rem;
  position: relative;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .six-layer-description::before,
.wp-block-post-content .m-six-layers .six-layers-descriptions .six-layer-description::before,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .six-layer-description::before,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .six-layer-description::before {
  border-bottom: 10px solid #fafafa;
  border-top: 0px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  position: absolute;
  top: -10px;
  content: "";
  left: 47.5px;
  left: 4.75rem;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .six-layer-description p,
.wp-block-post-content .m-six-layers .six-layers-descriptions .six-layer-description p,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .six-layer-description p,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .six-layer-description p {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.5em;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .six-layer-description hgroup,
.wp-block-post-content .m-six-layers .six-layers-descriptions .six-layer-description hgroup,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .six-layer-description hgroup,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .six-layer-description hgroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .six-layer-description hgroup h2,
.wp-block-post-content .m-six-layers .six-layers-descriptions .six-layer-description hgroup h2,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .six-layer-description hgroup h2,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .six-layer-description hgroup h2 {
  font-size: 16px;
  font-size: 1.6rem;
  color: #666;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: bold;
  margin: 0;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .six-layer-description hgroup h5,
.wp-block-post-content .m-six-layers .six-layers-descriptions .six-layer-description hgroup h5,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .six-layer-description hgroup h5,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .six-layer-description hgroup h5 {
  font-size: 16px;
  font-size: 1.6rem;
  color: #ff0051;
  letter-spacing: 0;
  margin: 0;
}
.block-editor-iframe__body .m-six-layers .six-layers-descriptions .six-layer-description[data-type*=thinking] h5,
.wp-block-post-content .m-six-layers .six-layers-descriptions .six-layer-description[data-type*=thinking] h5,
.block-editor-block-preview__container .m-six-layers .six-layers-descriptions .six-layer-description[data-type*=thinking] h5,
.block-editor-writing-flow .m-six-layers .six-layers-descriptions .six-layer-description[data-type*=thinking] h5 {
  color: #228FFF;
}
.block-editor-iframe__body .m-six-layers .the-layers,
.wp-block-post-content .m-six-layers .the-layers,
.block-editor-block-preview__container .m-six-layers .the-layers,
.block-editor-writing-flow .m-six-layers .the-layers {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .m-six-layers .the-layers.deactive,
.wp-block-post-content .m-six-layers .the-layers.deactive,
.block-editor-block-preview__container .m-six-layers .the-layers.deactive,
.block-editor-writing-flow .m-six-layers .the-layers.deactive {
  margin-left: -50%;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels,
.wp-block-post-content .m-six-layers .the-layers .labels,
.block-editor-block-preview__container .m-six-layers .the-layers .labels,
.block-editor-writing-flow .m-six-layers .the-layers .labels {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 20px;
  padding-left: 2rem;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels p,
.wp-block-post-content .m-six-layers .the-layers .labels p,
.block-editor-block-preview__container .m-six-layers .the-layers .labels p,
.block-editor-writing-flow .m-six-layers .the-layers .labels p {
  padding-left: 10px;
  padding-left: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  text-transform: uppercase;
  letter-spacing: 1px;
  letter-spacing: 0.1rem;
  position: relative;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels p::before,
.wp-block-post-content .m-six-layers .the-layers .labels p::before,
.block-editor-block-preview__container .m-six-layers .the-layers .labels p::before,
.block-editor-writing-flow .m-six-layers .the-layers .labels p::before {
  content: "";
  width: 10px;
  width: 1rem;
  position: absolute;
  top: 20px;
  top: 2rem;
  bottom: 20px;
  bottom: 2rem;
  left: -10px;
  left: -1rem;
  border: 1px solid #ddd;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels p span,
.wp-block-post-content .m-six-layers .the-layers .labels p span,
.block-editor-block-preview__container .m-six-layers .the-layers .labels p span,
.block-editor-writing-flow .m-six-layers .the-layers .labels p span {
  display: inline-block;
  position: relative;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels p span::before,
.wp-block-post-content .m-six-layers .the-layers .labels p span::before,
.block-editor-block-preview__container .m-six-layers .the-layers .labels p span::before,
.block-editor-writing-flow .m-six-layers .the-layers .labels p span::before {
  content: "";
  height: 1px;
  background: #efefef;
  width: 5px;
  width: 0.5rem;
  position: absolute;
  left: -10px;
  left: -1rem;
  top: 50%;
  margin-top: -4px;
  margin-top: -0.4rem;
  display: block;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels p:first-child,
.wp-block-post-content .m-six-layers .the-layers .labels p:first-child,
.block-editor-block-preview__container .m-six-layers .the-layers .labels p:first-child,
.block-editor-writing-flow .m-six-layers .the-layers .labels p:first-child {
  color: #ff0051;
  -ms-flex-preferred-size: 66.66%;
      flex-basis: 66.66%;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels p:first-child span::before,
.wp-block-post-content .m-six-layers .the-layers .labels p:first-child span::before,
.block-editor-block-preview__container .m-six-layers .the-layers .labels p:first-child span::before,
.block-editor-writing-flow .m-six-layers .the-layers .labels p:first-child span::before {
  background: #ff0051;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels p:first-child::before,
.wp-block-post-content .m-six-layers .the-layers .labels p:first-child::before,
.block-editor-block-preview__container .m-six-layers .the-layers .labels p:first-child::before,
.block-editor-writing-flow .m-six-layers .the-layers .labels p:first-child::before {
  border-color: #ff0051;
  border-left-color: transparent;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels p:last-child,
.wp-block-post-content .m-six-layers .the-layers .labels p:last-child,
.block-editor-block-preview__container .m-six-layers .the-layers .labels p:last-child,
.block-editor-writing-flow .m-six-layers .the-layers .labels p:last-child {
  -ms-flex-preferred-size: 33.33%;
      flex-basis: 33.33%;
  color: #228FFF;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels p:last-child::before,
.wp-block-post-content .m-six-layers .the-layers .labels p:last-child::before,
.block-editor-block-preview__container .m-six-layers .the-layers .labels p:last-child::before,
.block-editor-writing-flow .m-six-layers .the-layers .labels p:last-child::before {
  border-color: #228FFF;
  border-left-color: transparent;
}
.block-editor-iframe__body .m-six-layers .the-layers .labels p:last-child span::before,
.wp-block-post-content .m-six-layers .the-layers .labels p:last-child span::before,
.block-editor-block-preview__container .m-six-layers .the-layers .labels p:last-child span::before,
.block-editor-writing-flow .m-six-layers .the-layers .labels p:last-child span::before {
  background: #228FFF;
}
.block-editor-iframe__body .m-six-layers ol,
.wp-block-post-content .m-six-layers ol,
.block-editor-block-preview__container .m-six-layers ol,
.block-editor-writing-flow .m-six-layers ol {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  max-width: 250px;
  max-width: 25rem;
}
.block-editor-iframe__body .m-six-layers ol.deactive,
.wp-block-post-content .m-six-layers ol.deactive,
.block-editor-block-preview__container .m-six-layers ol.deactive,
.block-editor-writing-flow .m-six-layers ol.deactive {
  margin-left: -50%;
}
.block-editor-iframe__body .m-six-layers ol li,
.wp-block-post-content .m-six-layers ol li,
.block-editor-block-preview__container .m-six-layers ol li,
.block-editor-writing-flow .m-six-layers ol li {
  position: relative;
  display: inline-block;
  padding: 15px 20px;
  padding: 1.5rem 2rem;
  border: 1px solid #aaa;
  font-size: 12px;
  font-size: 1.2rem;
  color: #ff0051;
  font-weight: bold;
  margin: 0 auto 5px auto;
  margin: 0 auto 0.5rem auto;
  width: 100%;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.block-editor-iframe__body .m-six-layers ol li.design-thinking,
.wp-block-post-content .m-six-layers ol li.design-thinking,
.block-editor-block-preview__container .m-six-layers ol li.design-thinking,
.block-editor-writing-flow .m-six-layers ol li.design-thinking {
  color: #228FFF;
}
.block-editor-iframe__body .m-six-layers ol li.design-thinking:hover,
.wp-block-post-content .m-six-layers ol li.design-thinking:hover,
.block-editor-block-preview__container .m-six-layers ol li.design-thinking:hover,
.block-editor-writing-flow .m-six-layers ol li.design-thinking:hover {
  background: #228FFF;
  border-color: #228FFF;
}
.block-editor-iframe__body .m-six-layers ol span,
.wp-block-post-content .m-six-layers ol span,
.block-editor-block-preview__container .m-six-layers ol span,
.block-editor-writing-flow .m-six-layers ol span {
  display: inline-block;
  margin-right: 5px;
  margin-right: 0.5rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .m-six-layers ol strong,
.wp-block-post-content .m-six-layers ol strong,
.block-editor-block-preview__container .m-six-layers ol strong,
.block-editor-writing-flow .m-six-layers ol strong {
  color: #666;
  text-transform: uppercase;
  font-size: 14px;
  font-size: 1.4rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .m-six-layers ol li:hover,
.wp-block-post-content .m-six-layers ol li:hover,
.block-editor-block-preview__container .m-six-layers ol li:hover,
.block-editor-writing-flow .m-six-layers ol li:hover {
  border-color: #ff0051;
  background-color: #ff0051;
  cursor: pointer;
}
.block-editor-iframe__body .m-six-layers ol li:hover span,
.wp-block-post-content .m-six-layers ol li:hover span,
.block-editor-block-preview__container .m-six-layers ol li:hover span,
.block-editor-writing-flow .m-six-layers ol li:hover span {
  color: rgba(255, 255, 255, 0.8);
}
.block-editor-iframe__body .m-six-layers ol li:hover strong,
.wp-block-post-content .m-six-layers ol li:hover strong,
.block-editor-block-preview__container .m-six-layers ol li:hover strong,
.block-editor-writing-flow .m-six-layers ol li:hover strong {
  color: #fff;
}
.block-editor-iframe__body .l-case-study-rows,
.wp-block-post-content .l-case-study-rows,
.block-editor-block-preview__container .l-case-study-rows,
.block-editor-writing-flow .l-case-study-rows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.block-editor-iframe__body .m-case-study-row,
.wp-block-post-content .m-case-study-row,
.block-editor-block-preview__container .m-case-study-row,
.block-editor-writing-flow .m-case-study-row {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
  position: relative;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  background-size: cover;
  background-position: cover cover;
  display: block;
  padding: 300px 30px 100px 30px;
  padding: 30rem 3rem 10rem 3rem;
  text-decoration: none;
  color: #fff;
  position: relative;
}
.block-editor-iframe__body .m-case-study-row:nth-child(even),
.wp-block-post-content .m-case-study-row:nth-child(even),
.block-editor-block-preview__container .m-case-study-row:nth-child(even),
.block-editor-writing-flow .m-case-study-row:nth-child(even) {
  border-right: 0;
}
@media screen and (max-width: 1600px) {
  .block-editor-iframe__body .m-case-study-row,
  .wp-block-post-content .m-case-study-row,
  .block-editor-block-preview__container .m-case-study-row,
  .block-editor-writing-flow .m-case-study-row {
    padding: 10rem 3rem;
  }
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .m-case-study-row,
  .wp-block-post-content .m-case-study-row,
  .block-editor-block-preview__container .m-case-study-row,
  .block-editor-writing-flow .m-case-study-row {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    border-right: 0;
  }
}
.block-editor-iframe__body .m-case-study-row::before,
.wp-block-post-content .m-case-study-row::before,
.block-editor-block-preview__container .m-case-study-row::before,
.block-editor-writing-flow .m-case-study-row::before {
  content: "";
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
}
.block-editor-iframe__body .m-case-study-row .case-content,
.wp-block-post-content .m-case-study-row .case-content,
.block-editor-block-preview__container .m-case-study-row .case-content,
.block-editor-writing-flow .m-case-study-row .case-content {
  position: relative;
  max-width: 1570px;
  margin: 0 auto;
  display: block;
  padding: 0 20px;
  padding: 0 2rem;
  z-index: 10;
}
.block-editor-iframe__body .m-case-study-row .title strong,
.wp-block-post-content .m-case-study-row .title strong,
.block-editor-block-preview__container .m-case-study-row .title strong,
.block-editor-writing-flow .m-case-study-row .title strong {
  padding-bottom: 10px;
  padding-bottom: 1rem;
  position: relative;
  display: block;
}
.block-editor-iframe__body .m-case-study-row .title strong::after,
.wp-block-post-content .m-case-study-row .title strong::after,
.block-editor-block-preview__container .m-case-study-row .title strong::after,
.block-editor-writing-flow .m-case-study-row .title strong::after {
  width: 0;
  height: 5px;
  height: 0.5rem;
  background: #ff0051;
  opacity: 0;
  position: absolute;
  bottom: -15px;
  bottom: -1.5rem;
  left: 0;
  content: "";
  display: block;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .m-case-study-row:hover,
.wp-block-post-content .m-case-study-row:hover,
.block-editor-block-preview__container .m-case-study-row:hover,
.block-editor-writing-flow .m-case-study-row:hover {
  color: #fff;
}
.block-editor-iframe__body .m-case-study-row:hover .title strong,
.wp-block-post-content .m-case-study-row:hover .title strong,
.block-editor-block-preview__container .m-case-study-row:hover .title strong,
.block-editor-writing-flow .m-case-study-row:hover .title strong {
  -webkit-transform: translateY(-1rem);
      -ms-transform: translateY(-1rem);
          transform: translateY(-1rem);
}
.block-editor-iframe__body .m-case-study-row:hover .title strong::after,
.wp-block-post-content .m-case-study-row:hover .title strong::after,
.block-editor-block-preview__container .m-case-study-row:hover .title strong::after,
.block-editor-writing-flow .m-case-study-row:hover .title strong::after {
  opacity: 1;
  width: 100%;
}
.block-editor-iframe__body .m-case-hgroup,
.wp-block-post-content .m-case-hgroup,
.block-editor-block-preview__container .m-case-hgroup,
.block-editor-writing-flow .m-case-hgroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.block-editor-iframe__body .m-case-hgroup .count,
.wp-block-post-content .m-case-hgroup .count,
.block-editor-block-preview__container .m-case-hgroup .count,
.block-editor-writing-flow .m-case-hgroup .count {
  font-size: 60px;
  font-size: 6rem;
  font-weight: 100;
  color: #fff;
  margin-right: 20px;
  margin-right: 2rem;
  padding-right: 20px;
  padding-right: 2rem;
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  line-height: 1;
}
.block-editor-iframe__body .m-case-hgroup .title,
.wp-block-post-content .m-case-hgroup .title,
.block-editor-block-preview__container .m-case-hgroup .title,
.block-editor-writing-flow .m-case-hgroup .title {
  display: block;
}
.block-editor-iframe__body .m-case-hgroup .title strong,
.wp-block-post-content .m-case-hgroup .title strong,
.block-editor-block-preview__container .m-case-hgroup .title strong,
.block-editor-writing-flow .m-case-hgroup .title strong {
  font-size: 48px;
  font-size: 4.8rem;
  font-weight: normal;
  display: block;
  line-height: 1.1em;
  border-bottom: 5px solid transparent;
  border-bottom: 0.5rem solid transparent;
  margin-bottom: 10px;
  margin-bottom: 1rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
@media screen and (max-width: 1600px) {
  .block-editor-iframe__body .m-case-hgroup,
  .wp-block-post-content .m-case-hgroup,
  .block-editor-block-preview__container .m-case-hgroup,
  .block-editor-writing-flow .m-case-hgroup {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .block-editor-iframe__body .m-case-hgroup .count,
  .wp-block-post-content .m-case-hgroup .count,
  .block-editor-block-preview__container .m-case-hgroup .count,
  .block-editor-writing-flow .m-case-hgroup .count {
    font-size: 2.4rem;
    width: 100%;
    border-right: 0 !important;
    padding-right: 0;
    margin-right: 0;
    margin-bottom: 1rem;
    display: block;
    opacity: 0.8;
  }
  .block-editor-iframe__body .m-case-hgroup .title strong,
  .wp-block-post-content .m-case-hgroup .title strong,
  .block-editor-block-preview__container .m-case-hgroup .title strong,
  .block-editor-writing-flow .m-case-hgroup .title strong {
    font-size: 4.8rem;
  }
  .block-editor-iframe__body .m-case-hgroup .case-meta span,
  .wp-block-post-content .m-case-hgroup .case-meta span,
  .block-editor-block-preview__container .m-case-hgroup .case-meta span,
  .block-editor-writing-flow .m-case-hgroup .case-meta span {
    padding: 0;
  }
  .block-editor-iframe__body .m-case-hgroup .case-meta .client,
  .wp-block-post-content .m-case-hgroup .case-meta .client,
  .block-editor-block-preview__container .m-case-hgroup .case-meta .client,
  .block-editor-writing-flow .m-case-hgroup .case-meta .client {
    display: block;
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-case-hgroup,
  .wp-block-post-content .m-case-hgroup,
  .block-editor-block-preview__container .m-case-hgroup,
  .block-editor-writing-flow .m-case-hgroup {
    display: block;
  }
}
.block-editor-iframe__body .m-case-hgroup .client,
.wp-block-post-content .m-case-hgroup .client,
.block-editor-block-preview__container .m-case-hgroup .client,
.block-editor-writing-flow .m-case-hgroup .client {
  font-size: 12px;
  font-size: 1.2rem;
  text-transform: uppercase;
  font-weight: 800;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  color: #228FFF;
  margin-bottom: 32px;
  margin-bottom: 3.2rem;
  display: block;
  padding-left: 90px;
  position: relative;
}
.block-editor-iframe__body .m-case-hgroup .client::before,
.wp-block-post-content .m-case-hgroup .client::before,
.block-editor-block-preview__container .m-case-hgroup .client::before,
.block-editor-writing-flow .m-case-hgroup .client::before {
  background: #1caeb7;
  content: "";
  display: block;
  height: 2px;
  left: 0;
  margin-top: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 75px;
}
.block-editor-iframe__body .m-case-hgroup .service,
.block-editor-iframe__body .m-case-hgroup .industry,
.wp-block-post-content .m-case-hgroup .service,
.wp-block-post-content .m-case-hgroup .industry,
.block-editor-block-preview__container .m-case-hgroup .service,
.block-editor-block-preview__container .m-case-hgroup .industry,
.block-editor-writing-flow .m-case-hgroup .service,
.block-editor-writing-flow .m-case-hgroup .industry {
  display: inline-block;
  padding: 0 5px;
  padding: 0 0.5rem;
  font-size: 18px;
  font-size: 1.8rem;
}
.block-editor-iframe__body .m-case-hgroup .case-industries + .case-services::before,
.wp-block-post-content .m-case-hgroup .case-industries + .case-services::before,
.block-editor-block-preview__container .m-case-hgroup .case-industries + .case-services::before,
.block-editor-writing-flow .m-case-hgroup .case-industries + .case-services::before {
  content: "/";
  font-weight: bold;
  opacity: 0.5;
  padding: 0 10px;
  padding: 0 1rem;
}
.block-editor-iframe__body .m-case-hgroup .service + .service::before,
.wp-block-post-content .m-case-hgroup .service + .service::before,
.block-editor-block-preview__container .m-case-hgroup .service + .service::before,
.block-editor-writing-flow .m-case-hgroup .service + .service::before {
  content: "/";
  font-weight: bold;
  opacity: 0.5;
  padding: 0 10px 0 0;
  padding: 0 1rem 0 0;
}
.block-editor-iframe__body .m-ripples + .m-ripples,
.wp-block-post-content .m-ripples + .m-ripples,
.block-editor-block-preview__container .m-ripples + .m-ripples,
.block-editor-writing-flow .m-ripples + .m-ripples {
  left: 50%;
  top: 0;
  margin-top: -80px;
  margin-top: -8rem;
}
.block-editor-iframe__body .m-ripples + .m-ripples + .m-ripples,
.wp-block-post-content .m-ripples + .m-ripples + .m-ripples,
.block-editor-block-preview__container .m-ripples + .m-ripples + .m-ripples,
.block-editor-writing-flow .m-ripples + .m-ripples + .m-ripples {
  left: 70%;
  top: auto;
  bottom: 0;
  margin: 80px 0 0 0;
  margin: 8rem 0 0 0;
}
.block-editor-iframe__body .m-ripples,
.wp-block-post-content .m-ripples,
.block-editor-block-preview__container .m-ripples,
.block-editor-writing-flow .m-ripples {
  background: transparent url("../images/icons/butterfly-above.png") center center no-repeat;
  background-size: 50%;
  width: 100px;
  height: 100px;
  position: absolute;
  z-index: 10;
  margin: -50px -50px 0 0;
  top: 50%;
  right: 20px;
  right: 2rem;
  opacity: 0.15;
  margin-left: -50px;
  border-radius: 100%;
}
.block-editor-iframe__body .m-ripples .ring-1,
.wp-block-post-content .m-ripples .ring-1,
.block-editor-block-preview__container .m-ripples .ring-1,
.block-editor-writing-flow .m-ripples .ring-1 {
  width: 120px;
  height: 120px;
  margin: -10px 0 0 -10px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 25ms;
          animation-delay: 25ms;
}
.block-editor-iframe__body .m-ripples .ring-2,
.wp-block-post-content .m-ripples .ring-2,
.block-editor-block-preview__container .m-ripples .ring-2,
.block-editor-writing-flow .m-ripples .ring-2 {
  width: 140px;
  height: 140px;
  margin: -20px 0 0 -20px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 50ms;
          animation-delay: 50ms;
}
.block-editor-iframe__body .m-ripples .ring-3,
.wp-block-post-content .m-ripples .ring-3,
.block-editor-block-preview__container .m-ripples .ring-3,
.block-editor-writing-flow .m-ripples .ring-3 {
  width: 165px;
  height: 165px;
  margin: -35px 0 0 -35px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 75ms;
          animation-delay: 75ms;
}
.block-editor-iframe__body .m-ripples .ring-4,
.wp-block-post-content .m-ripples .ring-4,
.block-editor-block-preview__container .m-ripples .ring-4,
.block-editor-writing-flow .m-ripples .ring-4 {
  width: 190px;
  height: 190px;
  margin: -50px 0 0 -50px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 100ms;
          animation-delay: 100ms;
}
.block-editor-iframe__body .m-ripples .ring-5,
.wp-block-post-content .m-ripples .ring-5,
.block-editor-block-preview__container .m-ripples .ring-5,
.block-editor-writing-flow .m-ripples .ring-5 {
  width: 200px;
  height: 200px;
  margin: -50px 0 0 -50px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 125ms;
          animation-delay: 125ms;
}
.block-editor-iframe__body .m-ripples .ring-6,
.wp-block-post-content .m-ripples .ring-6,
.block-editor-block-preview__container .m-ripples .ring-6,
.block-editor-writing-flow .m-ripples .ring-6 {
  width: 225px;
  height: 225px;
  margin: -65px 0 0 -65px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 150ms;
          animation-delay: 150ms;
}
.block-editor-iframe__body .m-ripples .ring-7,
.wp-block-post-content .m-ripples .ring-7,
.block-editor-block-preview__container .m-ripples .ring-7,
.block-editor-writing-flow .m-ripples .ring-7 {
  width: 250px;
  height: 250px;
  margin: -75px 0 0 -75px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 175ms;
          animation-delay: 175ms;
}
.block-editor-iframe__body .m-ripples .ring-8,
.wp-block-post-content .m-ripples .ring-8,
.block-editor-block-preview__container .m-ripples .ring-8,
.block-editor-writing-flow .m-ripples .ring-8 {
  width: 260px;
  height: 260px;
  margin: -80px 0 0 -80px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 200ms;
          animation-delay: 200ms;
}
.block-editor-iframe__body .m-ripples .ring-9,
.wp-block-post-content .m-ripples .ring-9,
.block-editor-block-preview__container .m-ripples .ring-9,
.block-editor-writing-flow .m-ripples .ring-9 {
  width: 270px;
  height: 270px;
  margin: -90px 0 0 -90px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 225ms;
          animation-delay: 225ms;
}
.block-editor-iframe__body .m-ripples .ring-10,
.wp-block-post-content .m-ripples .ring-10,
.block-editor-block-preview__container .m-ripples .ring-10,
.block-editor-writing-flow .m-ripples .ring-10 {
  width: 310px;
  height: 310px;
  margin: -110px 0 0 -100px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 250ms;
          animation-delay: 250ms;
}
.block-editor-iframe__body .m-ripples .ring-11,
.wp-block-post-content .m-ripples .ring-11,
.block-editor-block-preview__container .m-ripples .ring-11,
.block-editor-writing-flow .m-ripples .ring-11 {
  width: 320px;
  height: 320px;
  margin: -120px 0 0 -100px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 275ms;
          animation-delay: 275ms;
}
.block-editor-iframe__body .m-ripples .ring-12,
.wp-block-post-content .m-ripples .ring-12,
.block-editor-block-preview__container .m-ripples .ring-12,
.block-editor-writing-flow .m-ripples .ring-12 {
  width: 345px;
  height: 345px;
  margin: -120px 0 0 -120px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 300ms;
          animation-delay: 300ms;
}
.block-editor-iframe__body .m-ripples .ring-13,
.wp-block-post-content .m-ripples .ring-13,
.block-editor-block-preview__container .m-ripples .ring-13,
.block-editor-writing-flow .m-ripples .ring-13 {
  width: 370px;
  height: 370px;
  margin: -140px 0 0 -130px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 325ms;
          animation-delay: 325ms;
}
.block-editor-iframe__body .m-ripples .ring-14,
.wp-block-post-content .m-ripples .ring-14,
.block-editor-block-preview__container .m-ripples .ring-14,
.block-editor-writing-flow .m-ripples .ring-14 {
  width: 380px;
  height: 380px;
  margin: -140px 0 0 -130px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 350ms;
          animation-delay: 350ms;
}
.block-editor-iframe__body .m-ripples .ring-15,
.wp-block-post-content .m-ripples .ring-15,
.block-editor-block-preview__container .m-ripples .ring-15,
.block-editor-writing-flow .m-ripples .ring-15 {
  width: 410px;
  height: 410px;
  margin: -150px 0 0 -150px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 375ms;
          animation-delay: 375ms;
}
.block-editor-iframe__body .m-ripples .ring-16,
.wp-block-post-content .m-ripples .ring-16,
.block-editor-block-preview__container .m-ripples .ring-16,
.block-editor-writing-flow .m-ripples .ring-16 {
  width: 425px;
  height: 425px;
  margin: -170px 0 0 -170px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 400ms;
          animation-delay: 400ms;
}
.block-editor-iframe__body .m-ripples .ring-17,
.wp-block-post-content .m-ripples .ring-17,
.block-editor-block-preview__container .m-ripples .ring-17,
.block-editor-writing-flow .m-ripples .ring-17 {
  width: 430px;
  height: 430px;
  margin: -170px 0 0 -170px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 425ms;
          animation-delay: 425ms;
}
.block-editor-iframe__body .m-ripples .ring-18,
.wp-block-post-content .m-ripples .ring-18,
.block-editor-block-preview__container .m-ripples .ring-18,
.block-editor-writing-flow .m-ripples .ring-18 {
  width: 465px;
  height: 465px;
  margin: -185px 0 0 -185px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 450ms;
          animation-delay: 450ms;
}
.block-editor-iframe__body .m-ripples .ring-19,
.wp-block-post-content .m-ripples .ring-19,
.block-editor-block-preview__container .m-ripples .ring-19,
.block-editor-writing-flow .m-ripples .ring-19 {
  width: 485px;
  height: 485px;
  margin: -190px 0 0 -190px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 500ms;
          animation-delay: 500ms;
}
.block-editor-iframe__body .m-ripples .ring-20,
.wp-block-post-content .m-ripples .ring-20,
.block-editor-block-preview__container .m-ripples .ring-20,
.block-editor-writing-flow .m-ripples .ring-20 {
  width: 500px;
  height: 500px;
  margin: -200px 0 0 -200px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
  -webkit-animation-delay: 525ms;
          animation-delay: 525ms;
}
.block-editor-iframe__body .m-ripples .ring-21,
.wp-block-post-content .m-ripples .ring-21,
.block-editor-block-preview__container .m-ripples .ring-21,
.block-editor-writing-flow .m-ripples .ring-21 {
  width: 520px;
  height: 520px;
  margin: -210px 0 0 -210px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-22,
.wp-block-post-content .m-ripples .ring-22,
.block-editor-block-preview__container .m-ripples .ring-22,
.block-editor-writing-flow .m-ripples .ring-22 {
  width: 545px;
  height: 545px;
  margin: -220px 0 0 -225px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-23,
.wp-block-post-content .m-ripples .ring-23,
.block-editor-block-preview__container .m-ripples .ring-23,
.block-editor-writing-flow .m-ripples .ring-23 {
  width: 560px;
  height: 560px;
  margin: -230px 0 0 -230px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-24,
.wp-block-post-content .m-ripples .ring-24,
.block-editor-block-preview__container .m-ripples .ring-24,
.block-editor-writing-flow .m-ripples .ring-24 {
  width: 585px;
  height: 585px;
  margin: -240px 0 0 -240px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-25,
.wp-block-post-content .m-ripples .ring-25,
.block-editor-block-preview__container .m-ripples .ring-25,
.block-editor-writing-flow .m-ripples .ring-25 {
  width: 600px;
  height: 600px;
  margin: -245px 0 0 -235px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-26,
.wp-block-post-content .m-ripples .ring-26,
.block-editor-block-preview__container .m-ripples .ring-26,
.block-editor-writing-flow .m-ripples .ring-26 {
  width: 620px;
  height: 620px;
  margin: -260px 0 0 -260px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-27,
.wp-block-post-content .m-ripples .ring-27,
.block-editor-block-preview__container .m-ripples .ring-27,
.block-editor-writing-flow .m-ripples .ring-27 {
  width: 650px;
  height: 650px;
  margin: -260px 0 0 -260px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-28,
.wp-block-post-content .m-ripples .ring-28,
.block-editor-block-preview__container .m-ripples .ring-28,
.block-editor-writing-flow .m-ripples .ring-28 {
  width: 660px;
  height: 660px;
  margin: -270px 0 0 -270px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-29,
.wp-block-post-content .m-ripples .ring-29,
.block-editor-block-preview__container .m-ripples .ring-29,
.block-editor-writing-flow .m-ripples .ring-29 {
  width: 685px;
  height: 685px;
  margin: -280px 0 0 -275px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-30,
.wp-block-post-content .m-ripples .ring-30,
.block-editor-block-preview__container .m-ripples .ring-30,
.block-editor-writing-flow .m-ripples .ring-30 {
  width: 705px;
  height: 705px;
  margin: -290px 0 0 -290px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-31,
.wp-block-post-content .m-ripples .ring-31,
.block-editor-block-preview__container .m-ripples .ring-31,
.block-editor-writing-flow .m-ripples .ring-31 {
  width: 720px;
  height: 720px;
  margin: -305px 0 0 -300px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-32,
.wp-block-post-content .m-ripples .ring-32,
.block-editor-block-preview__container .m-ripples .ring-32,
.block-editor-writing-flow .m-ripples .ring-32 {
  width: 745px;
  height: 745px;
  margin: -310px 0 0 -310px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-33,
.wp-block-post-content .m-ripples .ring-33,
.block-editor-block-preview__container .m-ripples .ring-33,
.block-editor-writing-flow .m-ripples .ring-33 {
  width: 760px;
  height: 760px;
  margin: -320px 0 0 -320px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-34,
.wp-block-post-content .m-ripples .ring-34,
.block-editor-block-preview__container .m-ripples .ring-34,
.block-editor-writing-flow .m-ripples .ring-34 {
  width: 780px;
  height: 780px;
  margin: -320px 0 0 -320px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-35,
.wp-block-post-content .m-ripples .ring-35,
.block-editor-block-preview__container .m-ripples .ring-35,
.block-editor-writing-flow .m-ripples .ring-35 {
  width: 800px;
  height: 800px;
  margin: -335px 0 0 -330px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-36,
.wp-block-post-content .m-ripples .ring-36,
.block-editor-block-preview__container .m-ripples .ring-36,
.block-editor-writing-flow .m-ripples .ring-36 {
  width: 825px;
  height: 825px;
  margin: -340px 0 0 -340px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-37,
.wp-block-post-content .m-ripples .ring-37,
.block-editor-block-preview__container .m-ripples .ring-37,
.block-editor-writing-flow .m-ripples .ring-37 {
  width: 220px;
  height: 220px;
  margin: -60px 0 0 -60px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-38,
.wp-block-post-content .m-ripples .ring-38,
.block-editor-block-preview__container .m-ripples .ring-38,
.block-editor-writing-flow .m-ripples .ring-38 {
  width: 120px;
  height: 120px;
  margin: -10px 0 0 -10px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-39,
.wp-block-post-content .m-ripples .ring-39,
.block-editor-block-preview__container .m-ripples .ring-39,
.block-editor-writing-flow .m-ripples .ring-39 {
  width: 140px;
  height: 140px;
  margin: -20px 0 0 -20px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-40,
.wp-block-post-content .m-ripples .ring-40,
.block-editor-block-preview__container .m-ripples .ring-40,
.block-editor-writing-flow .m-ripples .ring-40 {
  width: 160px;
  height: 160px;
  margin: -30px 0 0 -30px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  z-index: 9;
}
.block-editor-iframe__body .m-ripples .ring-1d,
.wp-block-post-content .m-ripples .ring-1d,
.block-editor-block-preview__container .m-ripples .ring-1d,
.block-editor-writing-flow .m-ripples .ring-1d {
  width: 120px;
  height: 120px;
  margin: -10px 0 0 -10px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 7;
}
.block-editor-iframe__body .m-ripples .ring-2d,
.wp-block-post-content .m-ripples .ring-2d,
.block-editor-block-preview__container .m-ripples .ring-2d,
.block-editor-writing-flow .m-ripples .ring-2d {
  width: 140px;
  height: 140px;
  margin: -20px 0 0 -20px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 7;
}
.block-editor-iframe__body .m-ripples .ring-3d,
.wp-block-post-content .m-ripples .ring-3d,
.block-editor-block-preview__container .m-ripples .ring-3d,
.block-editor-writing-flow .m-ripples .ring-3d {
  width: 160px;
  height: 160px;
  margin: -30px 0 0 -30px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 7;
}
.block-editor-iframe__body .m-ripples .ring-4d,
.wp-block-post-content .m-ripples .ring-4d,
.block-editor-block-preview__container .m-ripples .ring-4d,
.block-editor-writing-flow .m-ripples .ring-4d {
  width: 180px;
  height: 180px;
  margin: -40px 0 0 -40px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 7;
}
.block-editor-iframe__body .m-ripples .ring-5d,
.wp-block-post-content .m-ripples .ring-5d,
.block-editor-block-preview__container .m-ripples .ring-5d,
.block-editor-writing-flow .m-ripples .ring-5d {
  width: 200px;
  height: 200px;
  margin: -50px 0 0 -50px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 7;
}
.block-editor-iframe__body .m-ripples .ring-6d,
.wp-block-post-content .m-ripples .ring-6d,
.block-editor-block-preview__container .m-ripples .ring-6d,
.block-editor-writing-flow .m-ripples .ring-6d {
  width: 220px;
  height: 220px;
  margin: -60px 0 0 -60px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 7;
}
.block-editor-iframe__body .m-ripples .m-ring,
.wp-block-post-content .m-ripples .m-ring,
.block-editor-block-preview__container .m-ripples .m-ring,
.block-editor-writing-flow .m-ripples .m-ring {
  display: block;
  -webkit-transition: 250ms all;
  -o-transition: 250ms all;
  transition: 250ms all;
  border-radius: 100%;
  position: absolute;
}
@-webkit-keyframes expandout {
  0% {
    opacity: 1;
  }
  25% {
    opacity: 0.7;
  }
  50% {
    opacity: 0.8;
  }
  75% {
    opacity: 0.6;
  }
  100% {
    opacity: 1;
  }
}
@keyframes expandout {
  0% {
    opacity: 1;
  }
  25% {
    opacity: 0.7;
  }
  50% {
    opacity: 0.8;
  }
  75% {
    opacity: 0.6;
  }
  100% {
    opacity: 1;
  }
}
.block-editor-iframe__body .m-dev-framework,
.wp-block-post-content .m-dev-framework,
.block-editor-block-preview__container .m-dev-framework,
.block-editor-writing-flow .m-dev-framework {
  display: block;
  position: relative;
  border: 1px solid #000;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 60%;
  padding-top: 60%;
  margin: 0 auto;
  padding-left: 0;
  list-style: none;
}
.block-editor-iframe__body .m-dev-framework li,
.wp-block-post-content .m-dev-framework li,
.block-editor-block-preview__container .m-dev-framework li,
.block-editor-writing-flow .m-dev-framework li {
  margin-left: 0;
  padding-left: 0;
  list-style: none;
  position: absolute;
  width: 100%;
}
.block-editor-iframe__body .m-dev-framework li span,
.wp-block-post-content .m-dev-framework li span,
.block-editor-block-preview__container .m-dev-framework li span,
.block-editor-writing-flow .m-dev-framework li span {
  display: block;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 16px;
  font-size: 1.6rem;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
}
.block-editor-iframe__body .m-dev-framework li:nth-child(1),
.wp-block-post-content .m-dev-framework li:nth-child(1),
.block-editor-block-preview__container .m-dev-framework li:nth-child(1),
.block-editor-writing-flow .m-dev-framework li:nth-child(1) {
  top: 0;
  left: 0;
}
.block-editor-iframe__body .m-dev-framework li:nth-child(2),
.wp-block-post-content .m-dev-framework li:nth-child(2),
.block-editor-block-preview__container .m-dev-framework li:nth-child(2),
.block-editor-writing-flow .m-dev-framework li:nth-child(2) {
  top: 45%;
  right: 45%;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.block-editor-iframe__body .m-dev-framework li:nth-child(3),
.wp-block-post-content .m-dev-framework li:nth-child(3),
.block-editor-block-preview__container .m-dev-framework li:nth-child(3),
.block-editor-writing-flow .m-dev-framework li:nth-child(3) {
  bottom: 0;
}
.block-editor-iframe__body .m-dev-framework li:nth-child(4),
.wp-block-post-content .m-dev-framework li:nth-child(4),
.block-editor-block-preview__container .m-dev-framework li:nth-child(4),
.block-editor-writing-flow .m-dev-framework li:nth-child(4) {
  bottom: 45%;
  left: 45%;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.block-editor-iframe__body .m-dev-framework::before,
.wp-block-post-content .m-dev-framework::before,
.block-editor-block-preview__container .m-dev-framework::before,
.block-editor-writing-flow .m-dev-framework::before {
  position: absolute;
  height: 0;
  content: "";
  display: block;
  left: -100px;
  left: -10rem;
  right: -100px;
  right: -10rem;
  border-top: 1px dashed #ddd;
  top: 50%;
  margin-top: -1px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.block-editor-iframe__body .m-dev-framework::after,
.wp-block-post-content .m-dev-framework::after,
.block-editor-block-preview__container .m-dev-framework::after,
.block-editor-writing-flow .m-dev-framework::after {
  position: absolute;
  height: 0;
  content: "";
  display: block;
  left: -100px;
  left: -10rem;
  right: -100px;
  right: -10rem;
  border-top: 1px dashed #ddd;
  top: 50%;
  margin-top: -1px;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.block-editor-iframe__body .m-redbar,
.wp-block-post-content .m-redbar,
.block-editor-block-preview__container .m-redbar,
.block-editor-writing-flow .m-redbar {
  border-top: 5px solid #ff0051;
  display: block;
  margin: 10px 0 30px 0;
  margin: 1rem 0 3rem 0;
  padding: 0;
}
.block-editor-iframe__body .modal-content,
.wp-block-post-content .modal-content,
.block-editor-block-preview__container .modal-content,
.block-editor-writing-flow .modal-content {
  max-width: 800px;
  margin: 60px auto 50px auto;
  margin: 6rem auto 5rem auto;
  padding: 30px 60px;
  padding: 3rem 6rem;
  z-index: 1000;
  background: #fff;
  position: relative;
}
@media (max-width: 640px) {
  .block-editor-iframe__body .modal-content,
  .wp-block-post-content .modal-content,
  .block-editor-block-preview__container .modal-content,
  .block-editor-writing-flow .modal-content {
    padding: 1.5rem;
  }
}
.block-editor-iframe__body .modal-content .intro,
.wp-block-post-content .modal-content .intro,
.block-editor-block-preview__container .modal-content .intro,
.block-editor-writing-flow .modal-content .intro {
  text-align: center;
}
.block-editor-iframe__body .modal-content .intro img,
.wp-block-post-content .modal-content .intro img,
.block-editor-block-preview__container .modal-content .intro img,
.block-editor-writing-flow .modal-content .intro img {
  max-width: 150px;
  margin: 0 auto 30px auto;
  margin: 0 auto 3rem auto;
  display: block;
}
.block-editor-iframe__body .modal-content .intro h3,
.wp-block-post-content .modal-content .intro h3,
.block-editor-block-preview__container .modal-content .intro h3,
.block-editor-writing-flow .modal-content .intro h3 {
  color: #228FFF;
}
.block-editor-iframe__body .modal-content .gf_progressbar_wrapper,
.wp-block-post-content .modal-content .gf_progressbar_wrapper,
.block-editor-block-preview__container .modal-content .gf_progressbar_wrapper,
.block-editor-writing-flow .modal-content .gf_progressbar_wrapper {
  border-radius: 0;
  display: none;
}
.block-editor-iframe__body .modal-content .gform_page_footer,
.wp-block-post-content .modal-content .gform_page_footer,
.block-editor-block-preview__container .modal-content .gform_page_footer,
.block-editor-writing-flow .modal-content .gform_page_footer {
  border-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 640px) {
  .block-editor-iframe__body .modal-content .gform_page_footer,
  .wp-block-post-content .modal-content .gform_page_footer,
  .block-editor-block-preview__container .modal-content .gform_page_footer,
  .block-editor-writing-flow .modal-content .gform_page_footer {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.block-editor-iframe__body .modal-content input.button,
.wp-block-post-content .modal-content input.button,
.block-editor-block-preview__container .modal-content input.button,
.block-editor-writing-flow .modal-content input.button {
  border: 5px solid #ff0051;
  padding: 10px 20px;
  padding: 1rem 2rem;
  width: 40% !important;
  margin: 0 5px;
  margin: 0 0.5rem;
  display: block;
  text-transform: uppercase;
  color: #ff0051;
  letter-spacing: 1px;
  background: #fff;
  font-weight: normal;
  margin: 0 auto;
}
@media (max-width: 640px) {
  .block-editor-iframe__body .modal-content input.button,
  .wp-block-post-content .modal-content input.button,
  .block-editor-block-preview__container .modal-content input.button,
  .block-editor-writing-flow .modal-content input.button {
    width: 100% !important;
    margin-top: 1rem;
  }
}
.block-editor-iframe__body .modal-content .modal-close,
.wp-block-post-content .modal-content .modal-close,
.block-editor-block-preview__container .modal-content .modal-close,
.block-editor-writing-flow .modal-content .modal-close {
  font-weight: bold;
  font-size: 16px;
  font-size: 1.6rem;
  position: absolute;
  top: 0;
  right: 0;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  width: 4rem;
  height: 40px;
  height: 4rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #f3f3f3;
  color: #666;
  position: absolute;
}
.block-editor-iframe__body .modal-content .contact-info,
.wp-block-post-content .modal-content .contact-info,
.block-editor-block-preview__container .modal-content .contact-info,
.block-editor-writing-flow .modal-content .contact-info {
  display: block;
  margin-top: 5px;
  margin-top: 0.5rem;
  color: #ddd;
}
.block-editor-iframe__body .modal-content .contact-info a,
.wp-block-post-content .modal-content .contact-info a,
.block-editor-block-preview__container .modal-content .contact-info a,
.block-editor-writing-flow .modal-content .contact-info a {
  padding: 0 5px;
  padding: 0 0.5rem;
  color: #111;
  text-decoration: none;
}
.block-editor-iframe__body .modal,
.wp-block-post-content .modal,
.block-editor-block-preview__container .modal,
.block-editor-writing-flow .modal {
  background: rgba(0, 0, 0, 0.5);
  padding: 50px;
  padding: 5rem;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto;
  z-index: 1000;
  display: none;
}
@media (max-width: 640px) {
  .block-editor-iframe__body .modal,
  .wp-block-post-content .modal,
  .block-editor-block-preview__container .modal,
  .block-editor-writing-flow .modal {
    padding: 1rem;
  }
}
.block-editor-iframe__body html.has-modal,
.wp-block-post-content html.has-modal,
.block-editor-block-preview__container html.has-modal,
.block-editor-writing-flow html.has-modal {
  overflow: hidden;
}
.block-editor-iframe__body html.has-modal body,
.wp-block-post-content html.has-modal body,
.block-editor-block-preview__container html.has-modal body,
.block-editor-writing-flow html.has-modal body {
  overflow: hidden;
}
.block-editor-iframe__body body.error404 .container,
.wp-block-post-content body.error404 .container,
.block-editor-block-preview__container body.error404 .container,
.block-editor-writing-flow body.error404 .container {
  min-height: 800px;
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.block-editor-iframe__body .m-browser-shot,
.wp-block-post-content .m-browser-shot,
.block-editor-block-preview__container .m-browser-shot,
.block-editor-writing-flow .m-browser-shot {
  padding-left: 60px;
  padding-left: 6rem;
  padding-right: 60px;
  padding-right: 6rem;
}
.block-editor-iframe__body .m-browser-shot + .m-footer-cta,
.wp-block-post-content .m-browser-shot + .m-footer-cta,
.block-editor-block-preview__container .m-browser-shot + .m-footer-cta,
.block-editor-writing-flow .m-browser-shot + .m-footer-cta {
  margin-top: 30px;
  margin-top: 3rem;
}
.block-editor-iframe__body .m-browser,
.wp-block-post-content .m-browser,
.block-editor-block-preview__container .m-browser,
.block-editor-writing-flow .m-browser {
  position: relative;
  border-top: 2em solid #efefef;
  -webkit-box-shadow: 1em 0.5em 3em rgba(0, 0, 0, 0.15);
          box-shadow: 1em 0.5em 3em rgba(0, 0, 0, 0.15);
  position: relative;
  border-radius: 3px;
}
.block-editor-iframe__body .m-browser::before,
.wp-block-post-content .m-browser::before,
.block-editor-block-preview__container .m-browser::before,
.block-editor-writing-flow .m-browser::before {
  display: block;
  position: absolute;
  content: "";
  top: -1.25em;
  left: 1em;
  width: 0.5em;
  height: 0.5em;
  border-radius: 50%;
  background-color: #f44;
  -webkit-box-shadow: 0 0 0 2px #f44, 1.5em 0 0 2px #9b3, 3em 0 0 2px #fb5;
          box-shadow: 0 0 0 2px #f44, 1.5em 0 0 2px #9b3, 3em 0 0 2px #fb5;
}
.block-editor-iframe__body .m-browser.browser-large,
.wp-block-post-content .m-browser.browser-large,
.block-editor-block-preview__container .m-browser.browser-large,
.block-editor-writing-flow .m-browser.browser-large {
  max-width: 960px;
  max-width: 96rem;
  margin: 0 auto;
}
.block-editor-iframe__body .m-browser.browser-large img,
.wp-block-post-content .m-browser.browser-large img,
.block-editor-block-preview__container .m-browser.browser-large img,
.block-editor-writing-flow .m-browser.browser-large img {
  max-width: 100%;
  height: auto;
}
.block-editor-iframe__body .m-browser.browser-mid,
.wp-block-post-content .m-browser.browser-mid,
.block-editor-block-preview__container .m-browser.browser-mid,
.block-editor-writing-flow .m-browser.browser-mid {
  max-width: 45%;
}
.block-editor-iframe__body .m-browser.browser-mid img,
.wp-block-post-content .m-browser.browser-mid img,
.block-editor-block-preview__container .m-browser.browser-mid img,
.block-editor-writing-flow .m-browser.browser-mid img {
  max-width: 100%;
  height: auto;
}
.block-editor-iframe__body .m-browser.browser-mobile,
.wp-block-post-content .m-browser.browser-mobile,
.block-editor-block-preview__container .m-browser.browser-mobile,
.block-editor-writing-flow .m-browser.browser-mobile {
  max-width: 435px;
}
.block-editor-iframe__body .m-browser.browser-mobile img,
.wp-block-post-content .m-browser.browser-mobile img,
.block-editor-block-preview__container .m-browser.browser-mobile img,
.block-editor-writing-flow .m-browser.browser-mobile img {
  max-width: 100%;
  height: auto;
}
.block-editor-iframe__body .m-browser-shot.style-2-desktop, .block-editor-iframe__body .m-browser-shot.style-3-mobile,
.wp-block-post-content .m-browser-shot.style-2-desktop,
.wp-block-post-content .m-browser-shot.style-3-mobile,
.block-editor-block-preview__container .m-browser-shot.style-2-desktop,
.block-editor-block-preview__container .m-browser-shot.style-3-mobile,
.block-editor-writing-flow .m-browser-shot.style-2-desktop,
.block-editor-writing-flow .m-browser-shot.style-3-mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1570px;
  margin: 0 auto;
}
.block-editor-iframe__body .m-browser-shot.style-2-desktop,
.wp-block-post-content .m-browser-shot.style-2-desktop,
.block-editor-block-preview__container .m-browser-shot.style-2-desktop,
.block-editor-writing-flow .m-browser-shot.style-2-desktop {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.block-editor-iframe__body .m-browser-shot.style-2-desktop .m-browser:first-child,
.wp-block-post-content .m-browser-shot.style-2-desktop .m-browser:first-child,
.block-editor-block-preview__container .m-browser-shot.style-2-desktop .m-browser:first-child,
.block-editor-writing-flow .m-browser-shot.style-2-desktop .m-browser:first-child {
  margin-right: -8%;
}
.block-editor-iframe__body .m-browser-shot.style-2-desktop .m-browser:last-child,
.wp-block-post-content .m-browser-shot.style-2-desktop .m-browser:last-child,
.block-editor-block-preview__container .m-browser-shot.style-2-desktop .m-browser:last-child,
.block-editor-writing-flow .m-browser-shot.style-2-desktop .m-browser:last-child {
  margin-left: -8%;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-browser-shot.style-2-desktop,
  .wp-block-post-content .m-browser-shot.style-2-desktop,
  .block-editor-block-preview__container .m-browser-shot.style-2-desktop,
  .block-editor-writing-flow .m-browser-shot.style-2-desktop {
    display: block;
  }
  .block-editor-iframe__body .m-browser-shot.style-2-desktop .m-browser,
  .wp-block-post-content .m-browser-shot.style-2-desktop .m-browser,
  .block-editor-block-preview__container .m-browser-shot.style-2-desktop .m-browser,
  .block-editor-writing-flow .m-browser-shot.style-2-desktop .m-browser {
    margin: 0 auto 3rem auto !important;
    width: auto;
    max-width: inherit;
  }
}
.block-editor-iframe__body .m-browser-shot + .m-browser-shot,
.wp-block-post-content .m-browser-shot + .m-browser-shot,
.block-editor-block-preview__container .m-browser-shot + .m-browser-shot,
.block-editor-writing-flow .m-browser-shot + .m-browser-shot {
  margin-top: 100px;
  margin-top: 10rem;
}
@media screen and (max-width: 1300px) {
  .block-editor-iframe__body .m-browser-shot .m-browser.browser-mobile,
  .wp-block-post-content .m-browser-shot .m-browser.browser-mobile,
  .block-editor-block-preview__container .m-browser-shot .m-browser.browser-mobile,
  .block-editor-writing-flow .m-browser-shot .m-browser.browser-mobile {
    max-width: 30%;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .m-browser-shot.style-3-mobile,
  .wp-block-post-content .m-browser-shot.style-3-mobile,
  .block-editor-block-preview__container .m-browser-shot.style-3-mobile,
  .block-editor-writing-flow .m-browser-shot.style-3-mobile {
    display: block;
  }
  .block-editor-iframe__body .m-browser-shot .m-browser.browser-mobile,
  .wp-block-post-content .m-browser-shot .m-browser.browser-mobile,
  .block-editor-block-preview__container .m-browser-shot .m-browser.browser-mobile,
  .block-editor-writing-flow .m-browser-shot .m-browser.browser-mobile {
    max-width: 375px;
    margin: 0 auto 3rem auto;
  }
}
.block-editor-iframe__body .m-hero-portfolio,
.wp-block-post-content .m-hero-portfolio,
.block-editor-block-preview__container .m-hero-portfolio,
.block-editor-writing-flow .m-hero-portfolio {
  padding-top: 100px;
  padding-top: 10rem;
  padding-bottom: 100px;
  padding-bottom: 10rem;
  position: relative;
  background: #141E2D;
  max-width: 1700px;
  max-width: 170rem;
  margin: 0 auto;
  border-radius: 12px;
  padding-left: 30px;
  padding-left: 3rem;
  padding-right: 30px;
  padding-right: 3rem;
}
.block-editor-iframe__body .m-hero-portfolio .portfolio-content,
.wp-block-post-content .m-hero-portfolio .portfolio-content,
.block-editor-block-preview__container .m-hero-portfolio .portfolio-content,
.block-editor-writing-flow .m-hero-portfolio .portfolio-content {
  padding-left: 100px;
  padding-left: 10rem;
  padding-right: 100px;
  padding-right: 10rem;
}
.block-editor-iframe__body .m-hero-portfolio .portfolio-content .block-title,
.wp-block-post-content .m-hero-portfolio .portfolio-content .block-title,
.block-editor-block-preview__container .m-hero-portfolio .portfolio-content .block-title,
.block-editor-writing-flow .m-hero-portfolio .portfolio-content .block-title {
  margin-bottom: 50px;
  margin-bottom: 5rem;
}
.block-editor-iframe__body .m-hero-portfolio .portfolio-content .block-title h2,
.wp-block-post-content .m-hero-portfolio .portfolio-content .block-title h2,
.block-editor-block-preview__container .m-hero-portfolio .portfolio-content .block-title h2,
.block-editor-writing-flow .m-hero-portfolio .portfolio-content .block-title h2 {
  margin-top: 15px;
  margin-top: 1.5rem;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .m-hero-portfolio .portfolio-content,
  .wp-block-post-content .m-hero-portfolio .portfolio-content,
  .block-editor-block-preview__container .m-hero-portfolio .portfolio-content,
  .block-editor-writing-flow .m-hero-portfolio .portfolio-content {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .m-hero-portfolio,
  .wp-block-post-content .m-hero-portfolio,
  .block-editor-block-preview__container .m-hero-portfolio,
  .block-editor-writing-flow .m-hero-portfolio {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
.block-editor-iframe__body .m-hero-portfolio .background-container,
.wp-block-post-content .m-hero-portfolio .background-container,
.block-editor-block-preview__container .m-hero-portfolio .background-container,
.block-editor-writing-flow .m-hero-portfolio .background-container {
  border-radius: 12px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  display: block;
  background-size: cover;
  background-repeat: no-repeat;
}
.block-editor-iframe__body .m-hero-portfolio .background-container::before,
.wp-block-post-content .m-hero-portfolio .background-container::before,
.block-editor-block-preview__container .m-hero-portfolio .background-container::before,
.block-editor-writing-flow .m-hero-portfolio .background-container::before {
  border-radius: 12px;
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.65);
  z-index: 1;
}
.block-editor-iframe__body .m-hero-portfolio .block-title,
.wp-block-post-content .m-hero-portfolio .block-title,
.block-editor-block-preview__container .m-hero-portfolio .block-title,
.block-editor-writing-flow .m-hero-portfolio .block-title {
  position: relative;
  z-index: 10;
  margin: 0 auto 30px auto;
  margin: 0 auto 3rem auto;
}
.block-editor-iframe__body .m-hero-portfolio .block-title h1, .block-editor-iframe__body .m-hero-portfolio .block-title h2, .block-editor-iframe__body .m-hero-portfolio .block-title h3, .block-editor-iframe__body .m-hero-portfolio .block-title h4, .block-editor-iframe__body .m-hero-portfolio .block-title h5,
.wp-block-post-content .m-hero-portfolio .block-title h1,
.wp-block-post-content .m-hero-portfolio .block-title h2,
.wp-block-post-content .m-hero-portfolio .block-title h3,
.wp-block-post-content .m-hero-portfolio .block-title h4,
.wp-block-post-content .m-hero-portfolio .block-title h5,
.block-editor-block-preview__container .m-hero-portfolio .block-title h1,
.block-editor-block-preview__container .m-hero-portfolio .block-title h2,
.block-editor-block-preview__container .m-hero-portfolio .block-title h3,
.block-editor-block-preview__container .m-hero-portfolio .block-title h4,
.block-editor-block-preview__container .m-hero-portfolio .block-title h5,
.block-editor-writing-flow .m-hero-portfolio .block-title h1,
.block-editor-writing-flow .m-hero-portfolio .block-title h2,
.block-editor-writing-flow .m-hero-portfolio .block-title h3,
.block-editor-writing-flow .m-hero-portfolio .block-title h4,
.block-editor-writing-flow .m-hero-portfolio .block-title h5 {
  color: #fff;
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list {
  position: relative;
  z-index: 10;
  padding-left: 0;
  margin: 0;
  list-style: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 40%;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list,
  .wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list,
  .block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list,
  .block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list {
    max-width: 100%;
  }
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li {
  padding-left: 0;
  list-style: none;
  margin: 0 0 24px 0;
  margin: 0 0 2.4rem 0;
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li a,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li a,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li a,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li a {
  display: inline-block;
  padding: 10px 0;
  padding: 1rem 0;
  text-decoration: none;
  color: #fff;
  opacity: 0.8;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup {
  display: block;
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup span.title,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup span.title,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup span.title,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup span.title {
  display: block;
  width: 100%;
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup h3,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup h3,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup h3,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup h3 {
  margin: 0;
  margin-bottom: 0;
  line-height: 1;
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong {
  margin-top: 16px;
  margin-top: 1.6rem;
  line-height: 1.4;
  font-size: 32px;
  font-size: 3.2rem;
  margin-bottom: 0;
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup .case-meta,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup .case-meta,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup .case-meta,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup .case-meta {
  font-size: 16px;
  font-size: 1.6rem;
  letter-spacing: 2px;
  margin-bottom: 16px;
  margin-bottom: 1.6rem;
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup .case-meta .client,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup .case-meta .client,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup .case-meta .client,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup .case-meta .client {
  margin: 0;
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li a .count,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li a .count,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li a .count,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li a .count {
  width: 100%;
  display: block;
  opacity: 0.5;
  margin-bottom: 5px;
  margin-bottom: 0.5rem;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
  border: 0;
}
.block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li.is-active a,
.wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li.is-active a,
.block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li.is-active a,
.block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li.is-active a {
  opacity: 1;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li,
  .wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li,
  .block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li,
  .block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li {
    width: 100%;
  }
  .block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong,
  .wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong,
  .block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong,
  .block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong {
    font-size: 2.8rem;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong,
  .wp-block-post-content .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong,
  .block-editor-block-preview__container .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong,
  .block-editor-writing-flow .m-hero-portfolio .m-hero-portfolio-list li a .m-case-hgroup strong {
    font-size: 2rem;
    line-height: 1.4em;
  }
}
.block-editor-iframe__body .m-case-facets,
.wp-block-post-content .m-case-facets,
.block-editor-block-preview__container .m-case-facets,
.block-editor-writing-flow .m-case-facets {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding: 20px 15px 20px 0;
  padding: 2rem 1.5rem 2rem 0;
}
.block-editor-iframe__body .m-case-facets h5,
.wp-block-post-content .m-case-facets h5,
.block-editor-block-preview__container .m-case-facets h5,
.block-editor-writing-flow .m-case-facets h5 {
  margin: 0;
  line-height: 1em;
}
.block-editor-iframe__body .m-case-facets .m-case-facet,
.wp-block-post-content .m-case-facets .m-case-facet,
.block-editor-block-preview__container .m-case-facets .m-case-facet,
.block-editor-writing-flow .m-case-facets .m-case-facet {
  margin: 0 0 0 20px;
  margin: 0 0 0 2rem;
  border-bottom: 2px solid #666;
  background: transparent;
}
.block-editor-iframe__body .m-case-facets .m-case-facet .facetwp-facet,
.wp-block-post-content .m-case-facets .m-case-facet .facetwp-facet,
.block-editor-block-preview__container .m-case-facets .m-case-facet .facetwp-facet,
.block-editor-writing-flow .m-case-facets .m-case-facet .facetwp-facet {
  margin: 0;
  padding: 0;
}
.block-editor-iframe__body .m-case-facets .m-case-facet .facetwp-facet select.facetwp-dropdown,
.wp-block-post-content .m-case-facets .m-case-facet .facetwp-facet select.facetwp-dropdown,
.block-editor-block-preview__container .m-case-facets .m-case-facet .facetwp-facet select.facetwp-dropdown,
.block-editor-writing-flow .m-case-facets .m-case-facet .facetwp-facet select.facetwp-dropdown {
  font-size: 20px;
  font-size: 2rem;
  border: 0;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0 0 10px 0;
  border-radius: 0;
}
.block-editor-iframe__body .l-case-study-cards,
.wp-block-post-content .l-case-study-cards,
.block-editor-block-preview__container .l-case-study-cards,
.block-editor-writing-flow .l-case-study-cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin: 0 -1.5%;
}
.block-editor-iframe__body .l-case-study-cards .m-case-card,
.wp-block-post-content .l-case-study-cards .m-case-card,
.block-editor-block-preview__container .l-case-study-cards .m-case-card,
.block-editor-writing-flow .l-case-study-cards .m-case-card {
  width: 47%;
  margin: 1.5%;
  position: relative;
  overflow: hidden;
  -webkit-transition: all ease-in-out 500ms;
  -o-transition: all ease-in-out 500ms;
  transition: all ease-in-out 500ms;
  border-radius: 12px;
}
.block-editor-iframe__body .l-case-study-cards .m-case-card.inactive,
.wp-block-post-content .l-case-study-cards .m-case-card.inactive,
.block-editor-block-preview__container .l-case-study-cards .m-case-card.inactive,
.block-editor-writing-flow .l-case-study-cards .m-case-card.inactive {
  opacity: 0;
  -webkit-transform: translateY(10px);
      -ms-transform: translateY(10px);
          transform: translateY(10px);
}
.block-editor-iframe__body .l-case-study-cards .m-case-card .case-background,
.wp-block-post-content .l-case-study-cards .m-case-card .case-background,
.block-editor-block-preview__container .l-case-study-cards .m-case-card .case-background,
.block-editor-writing-flow .l-case-study-cards .m-case-card .case-background {
  position: absolute;
  -webkit-transition: all ease-in-out 1s;
  -o-transition: all ease-in-out 1s;
  transition: all ease-in-out 1s;
  background-size: cover;
  background-position: center center;
  top: 0;
  bottom: 0;
  left: 0;
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
  right: 0;
  border-radius: 12px;
}
.block-editor-iframe__body .l-case-study-cards .m-case-card .case-background::after,
.wp-block-post-content .l-case-study-cards .m-case-card .case-background::after,
.block-editor-block-preview__container .l-case-study-cards .m-case-card .case-background::after,
.block-editor-writing-flow .l-case-study-cards .m-case-card .case-background::after {
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  position: absolute;
  border-radius: 12px;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .l-case-study-cards .m-case-card:hover .case-background,
.wp-block-post-content .l-case-study-cards .m-case-card:hover .case-background,
.block-editor-block-preview__container .l-case-study-cards .m-case-card:hover .case-background,
.block-editor-writing-flow .l-case-study-cards .m-case-card:hover .case-background {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.block-editor-iframe__body .l-case-study-cards .m-case-card:hover .case-background::after,
.wp-block-post-content .l-case-study-cards .m-case-card:hover .case-background::after,
.block-editor-block-preview__container .l-case-study-cards .m-case-card:hover .case-background::after,
.block-editor-writing-flow .l-case-study-cards .m-case-card:hover .case-background::after {
  background: rgba(0, 0, 0, 0.5);
}
.block-editor-iframe__body .l-case-study-cards .m-case-card:hover .count,
.wp-block-post-content .l-case-study-cards .m-case-card:hover .count,
.block-editor-block-preview__container .l-case-study-cards .m-case-card:hover .count,
.block-editor-writing-flow .l-case-study-cards .m-case-card:hover .count {
  -webkit-transform: translateY(-5px);
      -ms-transform: translateY(-5px);
          transform: translateY(-5px);
}
.block-editor-iframe__body .l-case-study-cards .m-case-card:hover .title::after,
.wp-block-post-content .l-case-study-cards .m-case-card:hover .title::after,
.block-editor-block-preview__container .l-case-study-cards .m-case-card:hover .title::after,
.block-editor-writing-flow .l-case-study-cards .m-case-card:hover .title::after {
  width: 100%;
  opacity: 1;
}
.block-editor-iframe__body .l-case-study-cards .m-case-card .m-case-thumb,
.wp-block-post-content .l-case-study-cards .m-case-card .m-case-thumb,
.block-editor-block-preview__container .l-case-study-cards .m-case-card .m-case-thumb,
.block-editor-writing-flow .l-case-study-cards .m-case-card .m-case-thumb {
  display: block;
  padding-top: 75%;
  background-size: cover;
}
.block-editor-iframe__body .l-case-study-cards a,
.wp-block-post-content .l-case-study-cards a,
.block-editor-block-preview__container .l-case-study-cards a,
.block-editor-writing-flow .l-case-study-cards a {
  text-decoration: none;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt,
.wp-block-post-content .l-case-study-cards .m-case-excerpt,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt {
  position: relative;
  z-index: 1;
  padding: 300px 40px 40px 40px;
  padding: 30rem 4rem 4rem 4rem;
  display: block;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .count,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .count,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .count,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .count {
  font-weight: bold;
  margin: 0 0 10px 0;
  margin: 0 0 1rem 0;
  color: #ff0051;
  display: block;
  -webkit-transition: all ease-in-out 0.5s;
  -o-transition: all ease-in-out 0.5s;
  transition: all ease-in-out 0.5s;
  width: 100%;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .title,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .title,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .title,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .title {
  margin-top: auto;
  position: relative;
  display: block;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .title strong,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .title strong,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .title strong,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .title strong {
  display: block;
  font-size: 40px;
  font-size: 4rem;
  line-height: 1.2;
  margin-bottom: 32px;
  margin-bottom: 3.2rem;
  font-weight: normal;
  color: #fff;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .title .client,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .title .client,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .title .client,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .title .client {
  display: block;
  letter-spacing: 1px;
  font-weight: bold;
  text-transform: uppercase;
  color: #E7EDF4;
  font-size: 16px;
  font-size: 1.6rem;
  margin-bottom: 32px;
  margin-bottom: 3.2rem;
  padding-left: 90px;
  padding-left: 9rem;
  position: relative;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .title .client::before,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .title .client::before,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .title .client::before,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .title .client::before {
  content: "";
  display: block;
  height: 2px;
  width: 75px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-top: -1px;
  background-color: #E7EDF4;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .case-meta,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .case-meta,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .case-meta,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .case-meta {
  font-size: 16px;
  font-size: 1.6rem;
  color: #fff;
  margin-bottom: 150px;
  margin-bottom: 15rem;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .case-industries,
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .case-services,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .case-industries,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .case-services,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .case-industries,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .case-services,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .case-industries,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .case-services {
  display: block;
  margin-bottom: 16px;
  margin-bottom: 1.6rem;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .case-industries .service::after,
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .case-services .service::after,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .case-industries .service::after,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .case-services .service::after,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .case-industries .service::after,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .case-services .service::after,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .case-industries .service::after,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .case-services .service::after {
  content: "/";
  opacity: 0.2;
  padding: 0 4px 0 8px;
  padding: 0 0.4rem 0 0.8rem;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .case-industries .service:last-child::after,
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .case-services .service:last-child::after,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .case-industries .service:last-child::after,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .case-services .service:last-child::after,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .case-industries .service:last-child::after,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .case-services .service:last-child::after,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .case-industries .service:last-child::after,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .case-services .service:last-child::after {
  content: "";
  padding: 0;
}
.block-editor-iframe__body .l-case-study-cards .m-case-excerpt .meta-title,
.wp-block-post-content .l-case-study-cards .m-case-excerpt .meta-title,
.block-editor-block-preview__container .l-case-study-cards .m-case-excerpt .meta-title,
.block-editor-writing-flow .l-case-study-cards .m-case-excerpt .meta-title {
  font-size: 16px;
  font-size: 1.6rem;
  display: block;
  margin-bottom: 10px;
  margin-bottom: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.block-editor-iframe__body #page .wp-block-propagate-hero,
.wp-block-post-content #page .wp-block-propagate-hero,
.block-editor-block-preview__container #page .wp-block-propagate-hero,
.block-editor-writing-flow #page .wp-block-propagate-hero {
  max-width: 1540px;
  margin: 0 auto;
  padding-left: 0px;
  padding-right: 0px;
}
.block-editor-iframe__body #page .wp-block-propagate-hero .wp-block-cover,
.wp-block-post-content #page .wp-block-propagate-hero .wp-block-cover,
.block-editor-block-preview__container #page .wp-block-propagate-hero .wp-block-cover,
.block-editor-writing-flow #page .wp-block-propagate-hero .wp-block-cover {
  padding-left: 60px;
  padding-right: 60px;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body #page .wp-block-propagate-hero .wp-block-cover,
  .wp-block-post-content #page .wp-block-propagate-hero .wp-block-cover,
  .block-editor-block-preview__container #page .wp-block-propagate-hero .wp-block-cover,
  .block-editor-writing-flow #page .wp-block-propagate-hero .wp-block-cover {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body #page .wp-block-propagate-hero .wp-block-cover,
  .wp-block-post-content #page .wp-block-propagate-hero .wp-block-cover,
  .block-editor-block-preview__container #page .wp-block-propagate-hero .wp-block-cover,
  .block-editor-writing-flow #page .wp-block-propagate-hero .wp-block-cover {
    min-height: 0px !important;
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
@media (min-width: 769px) {
  .block-editor-iframe__body #page .wp-block-propagate-hero,
  .wp-block-post-content #page .wp-block-propagate-hero,
  .block-editor-block-preview__container #page .wp-block-propagate-hero,
  .block-editor-writing-flow #page .wp-block-propagate-hero {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 1681px) {
  .block-editor-iframe__body #page .wp-block-propagate-hero,
  .wp-block-post-content #page .wp-block-propagate-hero,
  .block-editor-block-preview__container #page .wp-block-propagate-hero,
  .block-editor-writing-flow #page .wp-block-propagate-hero {
    padding-left: 60px;
    padding-right: 60px;
  }
}
.block-editor-iframe__body #page .wp-block-propagate-hero .wp-block-buttons,
.wp-block-post-content #page .wp-block-propagate-hero .wp-block-buttons,
.block-editor-block-preview__container #page .wp-block-propagate-hero .wp-block-buttons,
.block-editor-writing-flow #page .wp-block-propagate-hero .wp-block-buttons {
  margin-top: 32px;
  row-gap: 16px;
  row-gap: 1.6rem;
}
@media (max-width: 768px) {
  .block-editor-iframe__body #page .wp-block-propagate-hero .hero-block,
  .wp-block-post-content #page .wp-block-propagate-hero .hero-block,
  .block-editor-block-preview__container #page .wp-block-propagate-hero .hero-block,
  .block-editor-writing-flow #page .wp-block-propagate-hero .hero-block {
    border-radius: 0 !important;
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  .block-editor-iframe__body #page .wp-block-propagate-hero h1, .block-editor-iframe__body #page .wp-block-propagate-hero p,
  .wp-block-post-content #page .wp-block-propagate-hero h1,
  .wp-block-post-content #page .wp-block-propagate-hero p,
  .block-editor-block-preview__container #page .wp-block-propagate-hero h1,
  .block-editor-block-preview__container #page .wp-block-propagate-hero p,
  .block-editor-writing-flow #page .wp-block-propagate-hero h1,
  .block-editor-writing-flow #page .wp-block-propagate-hero p {
    text-align: left !important;
  }
  .block-editor-iframe__body #page .wp-block-propagate-hero .wp-block-propagate-blocks-eyebrow-badge.eyebrow-badge,
  .wp-block-post-content #page .wp-block-propagate-hero .wp-block-propagate-blocks-eyebrow-badge.eyebrow-badge,
  .block-editor-block-preview__container #page .wp-block-propagate-hero .wp-block-propagate-blocks-eyebrow-badge.eyebrow-badge,
  .block-editor-writing-flow #page .wp-block-propagate-hero .wp-block-propagate-blocks-eyebrow-badge.eyebrow-badge {
    text-align: left !important;
    margin-bottom: 3.2rem !important;
  }
  .block-editor-iframe__body #page .wp-block-propagate-hero .wp-block-propagate-blocks-eyebrow-badge.eyebrow-badge span,
  .wp-block-post-content #page .wp-block-propagate-hero .wp-block-propagate-blocks-eyebrow-badge.eyebrow-badge span,
  .block-editor-block-preview__container #page .wp-block-propagate-hero .wp-block-propagate-blocks-eyebrow-badge.eyebrow-badge span,
  .block-editor-writing-flow #page .wp-block-propagate-hero .wp-block-propagate-blocks-eyebrow-badge.eyebrow-badge span {
    font-size: 1rem !important;
  }
  .block-editor-iframe__body #page .wp-block-propagate-hero .wp-block-buttons.is-content-justification-center,
  .wp-block-post-content #page .wp-block-propagate-hero .wp-block-buttons.is-content-justification-center,
  .block-editor-block-preview__container #page .wp-block-propagate-hero .wp-block-buttons.is-content-justification-center,
  .block-editor-writing-flow #page .wp-block-propagate-hero .wp-block-buttons.is-content-justification-center {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .block-editor-iframe__body #page .wp-block-propagate-hero .wp-block-buttons .wp-block-button .wp-block-button__link,
  .block-editor-iframe__body #page .wp-block-propagate-hero .wp-block-buttons .wp-block-button a,
  .wp-block-post-content #page .wp-block-propagate-hero .wp-block-buttons .wp-block-button .wp-block-button__link,
  .wp-block-post-content #page .wp-block-propagate-hero .wp-block-buttons .wp-block-button a,
  .block-editor-block-preview__container #page .wp-block-propagate-hero .wp-block-buttons .wp-block-button .wp-block-button__link,
  .block-editor-block-preview__container #page .wp-block-propagate-hero .wp-block-buttons .wp-block-button a,
  .block-editor-writing-flow #page .wp-block-propagate-hero .wp-block-buttons .wp-block-button .wp-block-button__link,
  .block-editor-writing-flow #page .wp-block-propagate-hero .wp-block-buttons .wp-block-button a {
    font-size: 1.2rem;
    padding: 1.4rem 2.4rem !important;
  }
}
.block-editor-iframe__body .full-bleed-hero #page .wp-block-propagate-hero,
.wp-block-post-content .full-bleed-hero #page .wp-block-propagate-hero,
.block-editor-block-preview__container .full-bleed-hero #page .wp-block-propagate-hero,
.block-editor-writing-flow .full-bleed-hero #page .wp-block-propagate-hero {
  max-width: 100%;
  padding: 0;
  border-radius: 0 !important;
  width: 100%;
}
.block-editor-iframe__body .full-bleed-hero #page .wp-block-propagate-hero .wp-block-cover,
.wp-block-post-content .full-bleed-hero #page .wp-block-propagate-hero .wp-block-cover,
.block-editor-block-preview__container .full-bleed-hero #page .wp-block-propagate-hero .wp-block-cover,
.block-editor-writing-flow .full-bleed-hero #page .wp-block-propagate-hero .wp-block-cover {
  border-radius: 0 !important;
}
@media (min-width: 769px) {
  .block-editor-iframe__body .full-bleed-hero #page .wp-block-propagate-hero,
  .wp-block-post-content .full-bleed-hero #page .wp-block-propagate-hero,
  .block-editor-block-preview__container .full-bleed-hero #page .wp-block-propagate-hero,
  .block-editor-writing-flow .full-bleed-hero #page .wp-block-propagate-hero {
    padding: 0;
  }
}
@media (min-width: 1681px) {
  .block-editor-iframe__body .full-bleed-hero #page .wp-block-propagate-hero,
  .wp-block-post-content .full-bleed-hero #page .wp-block-propagate-hero,
  .block-editor-block-preview__container .full-bleed-hero #page .wp-block-propagate-hero,
  .block-editor-writing-flow .full-bleed-hero #page .wp-block-propagate-hero {
    padding: 0;
  }
}
.block-editor-iframe__body .full-bleed-hero #page .wp-block-propagate-hero .wp-block-buttons,
.wp-block-post-content .full-bleed-hero #page .wp-block-propagate-hero .wp-block-buttons,
.block-editor-block-preview__container .full-bleed-hero #page .wp-block-propagate-hero .wp-block-buttons,
.block-editor-writing-flow .full-bleed-hero #page .wp-block-propagate-hero .wp-block-buttons {
  margin-top: 32px;
  row-gap: 16px;
  row-gap: 1.6rem;
}
.block-editor-iframe__body .prop-hero,
.wp-block-post-content .prop-hero,
.block-editor-block-preview__container .prop-hero,
.block-editor-writing-flow .prop-hero {
  margin-left: 60px;
  margin-right: 60px;
}
.block-editor-iframe__body .m-hero-block,
.block-editor-iframe__body .m-hero,
.wp-block-post-content .m-hero-block,
.wp-block-post-content .m-hero,
.block-editor-block-preview__container .m-hero-block,
.block-editor-block-preview__container .m-hero,
.block-editor-writing-flow .m-hero-block,
.block-editor-writing-flow .m-hero {
  background-color: #000;
}
.block-editor-iframe__body .m-hero-block .h-accent-blue .m-eyebrow::before,
.block-editor-iframe__body .m-hero .h-accent-blue .m-eyebrow::before,
.wp-block-post-content .m-hero-block .h-accent-blue .m-eyebrow::before,
.wp-block-post-content .m-hero .h-accent-blue .m-eyebrow::before,
.block-editor-block-preview__container .m-hero-block .h-accent-blue .m-eyebrow::before,
.block-editor-block-preview__container .m-hero .h-accent-blue .m-eyebrow::before,
.block-editor-writing-flow .m-hero-block .h-accent-blue .m-eyebrow::before,
.block-editor-writing-flow .m-hero .h-accent-blue .m-eyebrow::before {
  background: #228FFF;
}
.block-editor-iframe__body .m-hero-block .h-accent-red .m-eyebrow::before,
.block-editor-iframe__body .m-hero .h-accent-red .m-eyebrow::before,
.wp-block-post-content .m-hero-block .h-accent-red .m-eyebrow::before,
.wp-block-post-content .m-hero .h-accent-red .m-eyebrow::before,
.block-editor-block-preview__container .m-hero-block .h-accent-red .m-eyebrow::before,
.block-editor-block-preview__container .m-hero .h-accent-red .m-eyebrow::before,
.block-editor-writing-flow .m-hero-block .h-accent-red .m-eyebrow::before,
.block-editor-writing-flow .m-hero .h-accent-red .m-eyebrow::before {
  background: #ff0051;
}
.block-editor-iframe__body .m-hero-block hgroup,
.block-editor-iframe__body .m-hero hgroup,
.wp-block-post-content .m-hero-block hgroup,
.wp-block-post-content .m-hero hgroup,
.block-editor-block-preview__container .m-hero-block hgroup,
.block-editor-block-preview__container .m-hero hgroup,
.block-editor-writing-flow .m-hero-block hgroup,
.block-editor-writing-flow .m-hero hgroup {
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
.block-editor-iframe__body .m-hero-block hgroup h1, .block-editor-iframe__body .m-hero-block hgroup h2,
.block-editor-iframe__body .m-hero hgroup h1,
.block-editor-iframe__body .m-hero hgroup h2,
.wp-block-post-content .m-hero-block hgroup h1,
.wp-block-post-content .m-hero-block hgroup h2,
.wp-block-post-content .m-hero hgroup h1,
.wp-block-post-content .m-hero hgroup h2,
.block-editor-block-preview__container .m-hero-block hgroup h1,
.block-editor-block-preview__container .m-hero-block hgroup h2,
.block-editor-block-preview__container .m-hero hgroup h1,
.block-editor-block-preview__container .m-hero hgroup h2,
.block-editor-writing-flow .m-hero-block hgroup h1,
.block-editor-writing-flow .m-hero-block hgroup h2,
.block-editor-writing-flow .m-hero hgroup h1,
.block-editor-writing-flow .m-hero hgroup h2 {
  line-height: 1.2em;
}
.block-editor-iframe__body .m-hero-block p,
.block-editor-iframe__body .m-hero p,
.wp-block-post-content .m-hero-block p,
.wp-block-post-content .m-hero p,
.block-editor-block-preview__container .m-hero-block p,
.block-editor-block-preview__container .m-hero p,
.block-editor-writing-flow .m-hero-block p,
.block-editor-writing-flow .m-hero p {
  font-size: 22px;
  font-size: 2.2rem;
  line-height: 1.65em;
}
.block-editor-iframe__body .m-hero-block .m-section-title,
.block-editor-iframe__body .m-hero .m-section-title,
.wp-block-post-content .m-hero-block .m-section-title,
.wp-block-post-content .m-hero .m-section-title,
.block-editor-block-preview__container .m-hero-block .m-section-title,
.block-editor-block-preview__container .m-hero .m-section-title,
.block-editor-writing-flow .m-hero-block .m-section-title,
.block-editor-writing-flow .m-hero .m-section-title {
  max-width: 940px;
  max-width: 94rem;
}
.block-editor-iframe__body .m-hero-block .m-section-title.h-layout-centered,
.block-editor-iframe__body .m-hero .m-section-title.h-layout-centered,
.wp-block-post-content .m-hero-block .m-section-title.h-layout-centered,
.wp-block-post-content .m-hero .m-section-title.h-layout-centered,
.block-editor-block-preview__container .m-hero-block .m-section-title.h-layout-centered,
.block-editor-block-preview__container .m-hero .m-section-title.h-layout-centered,
.block-editor-writing-flow .m-hero-block .m-section-title.h-layout-centered,
.block-editor-writing-flow .m-hero .m-section-title.h-layout-centered {
  margin: 0 auto;
}
.block-editor-iframe__body .m-hero-block .m-section-title.h-layout-centered h5.m-eyebrow::before,
.block-editor-iframe__body .m-hero .m-section-title.h-layout-centered h5.m-eyebrow::before,
.wp-block-post-content .m-hero-block .m-section-title.h-layout-centered h5.m-eyebrow::before,
.wp-block-post-content .m-hero .m-section-title.h-layout-centered h5.m-eyebrow::before,
.block-editor-block-preview__container .m-hero-block .m-section-title.h-layout-centered h5.m-eyebrow::before,
.block-editor-block-preview__container .m-hero .m-section-title.h-layout-centered h5.m-eyebrow::before,
.block-editor-writing-flow .m-hero-block .m-section-title.h-layout-centered h5.m-eyebrow::before,
.block-editor-writing-flow .m-hero .m-section-title.h-layout-centered h5.m-eyebrow::before {
  display: none;
}
.block-editor-iframe__body .m-hero-block .m-section-title .m-eyebrow,
.block-editor-iframe__body .m-hero .m-section-title .m-eyebrow,
.wp-block-post-content .m-hero-block .m-section-title .m-eyebrow,
.wp-block-post-content .m-hero .m-section-title .m-eyebrow,
.block-editor-block-preview__container .m-hero-block .m-section-title .m-eyebrow,
.block-editor-block-preview__container .m-hero .m-section-title .m-eyebrow,
.block-editor-writing-flow .m-hero-block .m-section-title .m-eyebrow,
.block-editor-writing-flow .m-hero .m-section-title .m-eyebrow {
  padding-left: 100px;
  position: relative;
  margin-bottom: 50px;
  margin-bottom: 5rem;
}
.block-editor-iframe__body .m-hero-block .m-section-title .m-eyebrow::before,
.block-editor-iframe__body .m-hero .m-section-title .m-eyebrow::before,
.wp-block-post-content .m-hero-block .m-section-title .m-eyebrow::before,
.wp-block-post-content .m-hero .m-section-title .m-eyebrow::before,
.block-editor-block-preview__container .m-hero-block .m-section-title .m-eyebrow::before,
.block-editor-block-preview__container .m-hero .m-section-title .m-eyebrow::before,
.block-editor-writing-flow .m-hero-block .m-section-title .m-eyebrow::before,
.block-editor-writing-flow .m-hero .m-section-title .m-eyebrow::before {
  content: "";
  display: block;
  height: 2px;
  width: 75px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: -2px;
}
.block-editor-iframe__body .m-hero-block .wp-block-button,
.block-editor-iframe__body .m-hero .wp-block-button,
.wp-block-post-content .m-hero-block .wp-block-button,
.wp-block-post-content .m-hero .wp-block-button,
.block-editor-block-preview__container .m-hero-block .wp-block-button,
.block-editor-block-preview__container .m-hero .wp-block-button,
.block-editor-writing-flow .m-hero-block .wp-block-button,
.block-editor-writing-flow .m-hero .wp-block-button {
  background: transparent;
  display: inline-block;
  margin: 40px 10px 0 0;
  margin: 4rem 1rem 0 0;
  border: 0;
}
.block-editor-iframe__body .m-hero-block .wp-block-button a,
.block-editor-iframe__body .m-hero .wp-block-button a,
.wp-block-post-content .m-hero-block .wp-block-button a,
.wp-block-post-content .m-hero .wp-block-button a,
.block-editor-block-preview__container .m-hero-block .wp-block-button a,
.block-editor-block-preview__container .m-hero .wp-block-button a,
.block-editor-writing-flow .m-hero-block .wp-block-button a,
.block-editor-writing-flow .m-hero .wp-block-button a {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  font-size: 1.6rem;
  letter-spacing: 2px;
  display: block;
  background: transparent;
  border: 3px solid #fff !important;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  min-width: 300px;
  min-width: 30rem;
}
.block-editor-iframe__body .m-hero-block .wp-block-button a:hover,
.block-editor-iframe__body .m-hero .wp-block-button a:hover,
.wp-block-post-content .m-hero-block .wp-block-button a:hover,
.wp-block-post-content .m-hero .wp-block-button a:hover,
.block-editor-block-preview__container .m-hero-block .wp-block-button a:hover,
.block-editor-block-preview__container .m-hero .wp-block-button a:hover,
.block-editor-writing-flow .m-hero-block .wp-block-button a:hover,
.block-editor-writing-flow .m-hero .wp-block-button a:hover {
  text-decoration: none;
  background: #ff0051;
  color: #fff;
  border-color: #ff0051 !important;
}
.block-editor-iframe__body .m-hero-block.hero-casestudy,
.block-editor-iframe__body .m-hero.hero-casestudy,
.wp-block-post-content .m-hero-block.hero-casestudy,
.wp-block-post-content .m-hero.hero-casestudy,
.block-editor-block-preview__container .m-hero-block.hero-casestudy,
.block-editor-block-preview__container .m-hero.hero-casestudy,
.block-editor-writing-flow .m-hero-block.hero-casestudy,
.block-editor-writing-flow .m-hero.hero-casestudy {
  padding-top: 320px;
  padding-top: 32rem;
  padding-bottom: 80px;
  padding-bottom: 8rem;
  margin-left: 60px;
  margin-left: 6rem;
  margin-right: 60px;
  margin-right: 6rem;
  border-radius: 12px;
  position: relative;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-hero-block.hero-casestudy,
  .block-editor-iframe__body .m-hero.hero-casestudy,
  .wp-block-post-content .m-hero-block.hero-casestudy,
  .wp-block-post-content .m-hero.hero-casestudy,
  .block-editor-block-preview__container .m-hero-block.hero-casestudy,
  .block-editor-block-preview__container .m-hero.hero-casestudy,
  .block-editor-writing-flow .m-hero-block.hero-casestudy,
  .block-editor-writing-flow .m-hero.hero-casestudy {
    padding-top: 16rem;
  }
}
.block-editor-iframe__body .m-hero-block.hero-casestudy .m-case-hgroup,
.block-editor-iframe__body .m-hero.hero-casestudy .m-case-hgroup,
.wp-block-post-content .m-hero-block.hero-casestudy .m-case-hgroup,
.wp-block-post-content .m-hero.hero-casestudy .m-case-hgroup,
.block-editor-block-preview__container .m-hero-block.hero-casestudy .m-case-hgroup,
.block-editor-block-preview__container .m-hero.hero-casestudy .m-case-hgroup,
.block-editor-writing-flow .m-hero-block.hero-casestudy .m-case-hgroup,
.block-editor-writing-flow .m-hero.hero-casestudy .m-case-hgroup {
  max-width: 1540px;
  padding-left: 30px;
  padding-left: 3rem;
  padding-right: 30px;
  padding-right: 3rem;
  margin: 0 auto;
  position: relative;
  z-index: 10;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-hero-block.hero-casestudy .m-case-hgroup,
  .block-editor-iframe__body .m-hero.hero-casestudy .m-case-hgroup,
  .wp-block-post-content .m-hero-block.hero-casestudy .m-case-hgroup,
  .wp-block-post-content .m-hero.hero-casestudy .m-case-hgroup,
  .block-editor-block-preview__container .m-hero-block.hero-casestudy .m-case-hgroup,
  .block-editor-block-preview__container .m-hero.hero-casestudy .m-case-hgroup,
  .block-editor-writing-flow .m-hero-block.hero-casestudy .m-case-hgroup,
  .block-editor-writing-flow .m-hero.hero-casestudy .m-case-hgroup {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .block-editor-iframe__body .m-hero-block.hero-casestudy .m-case-hgroup .title strong,
  .block-editor-iframe__body .m-hero.hero-casestudy .m-case-hgroup .title strong,
  .wp-block-post-content .m-hero-block.hero-casestudy .m-case-hgroup .title strong,
  .wp-block-post-content .m-hero.hero-casestudy .m-case-hgroup .title strong,
  .block-editor-block-preview__container .m-hero-block.hero-casestudy .m-case-hgroup .title strong,
  .block-editor-block-preview__container .m-hero.hero-casestudy .m-case-hgroup .title strong,
  .block-editor-writing-flow .m-hero-block.hero-casestudy .m-case-hgroup .title strong,
  .block-editor-writing-flow .m-hero.hero-casestudy .m-case-hgroup .title strong {
    font-size: 4.8rem;
  }
}
.block-editor-iframe__body .m-hero-block.hero-casestudy .m-case-hgroup h1,
.block-editor-iframe__body .m-hero.hero-casestudy .m-case-hgroup h1,
.wp-block-post-content .m-hero-block.hero-casestudy .m-case-hgroup h1,
.wp-block-post-content .m-hero.hero-casestudy .m-case-hgroup h1,
.block-editor-block-preview__container .m-hero-block.hero-casestudy .m-case-hgroup h1,
.block-editor-block-preview__container .m-hero.hero-casestudy .m-case-hgroup h1,
.block-editor-writing-flow .m-hero-block.hero-casestudy .m-case-hgroup h1,
.block-editor-writing-flow .m-hero.hero-casestudy .m-case-hgroup h1 {
  max-width: 940px;
  max-width: 94rem;
  line-height: 1.1;
}
.block-editor-iframe__body .m-hero-block.hero-casestudy hgroup,
.block-editor-iframe__body .m-hero.hero-casestudy hgroup,
.wp-block-post-content .m-hero-block.hero-casestudy hgroup,
.wp-block-post-content .m-hero.hero-casestudy hgroup,
.block-editor-block-preview__container .m-hero-block.hero-casestudy hgroup,
.block-editor-block-preview__container .m-hero.hero-casestudy hgroup,
.block-editor-writing-flow .m-hero-block.hero-casestudy hgroup,
.block-editor-writing-flow .m-hero.hero-casestudy hgroup {
  position: relative;
  margin-bottom: 0;
  z-index: 10;
}
.block-editor-iframe__body .m-hero-block.hero-casestudy hgroup h1,
.block-editor-iframe__body .m-hero.hero-casestudy hgroup h1,
.wp-block-post-content .m-hero-block.hero-casestudy hgroup h1,
.wp-block-post-content .m-hero.hero-casestudy hgroup h1,
.block-editor-block-preview__container .m-hero-block.hero-casestudy hgroup h1,
.block-editor-block-preview__container .m-hero.hero-casestudy hgroup h1,
.block-editor-writing-flow .m-hero-block.hero-casestudy hgroup h1,
.block-editor-writing-flow .m-hero.hero-casestudy hgroup h1 {
  line-height: 1.1;
  max-width: 940px;
  max-width: 94rem;
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
.block-editor-iframe__body .m-hero-block.hero-casestudy hgroup h5.m-eyebrow,
.block-editor-iframe__body .m-hero.hero-casestudy hgroup h5.m-eyebrow,
.wp-block-post-content .m-hero-block.hero-casestudy hgroup h5.m-eyebrow,
.wp-block-post-content .m-hero.hero-casestudy hgroup h5.m-eyebrow,
.block-editor-block-preview__container .m-hero-block.hero-casestudy hgroup h5.m-eyebrow,
.block-editor-block-preview__container .m-hero.hero-casestudy hgroup h5.m-eyebrow,
.block-editor-writing-flow .m-hero-block.hero-casestudy hgroup h5.m-eyebrow,
.block-editor-writing-flow .m-hero.hero-casestudy hgroup h5.m-eyebrow {
  margin-bottom: 0;
  letter-spacing: 3px;
  letter-spacing: 0.3rem;
}
.block-editor-iframe__body .m-hero-block.hero-casestudy::before,
.block-editor-iframe__body .m-hero.hero-casestudy::before,
.wp-block-post-content .m-hero-block.hero-casestudy::before,
.wp-block-post-content .m-hero.hero-casestudy::before,
.block-editor-block-preview__container .m-hero-block.hero-casestudy::before,
.block-editor-block-preview__container .m-hero.hero-casestudy::before,
.block-editor-writing-flow .m-hero-block.hero-casestudy::before,
.block-editor-writing-flow .m-hero.hero-casestudy::before {
  border-radius: 12px;
  content: "";
  display: block;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.block-editor-iframe__body .entry-content .m-hero-block:first-child,
.wp-block-post-content .entry-content .m-hero-block:first-child,
.block-editor-block-preview__container .entry-content .m-hero-block:first-child,
.block-editor-writing-flow .entry-content .m-hero-block:first-child {
  border-top: 0;
  padding-top: 80px;
  padding-top: 8rem;
  padding-bottom: 80px;
  padding-bottom: 8rem;
  -webkit-transition: ease-in-out 250ms all;
  -o-transition: ease-in-out 250ms all;
  transition: ease-in-out 250ms all;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .entry-content .m-hero-block:first-child,
  .wp-block-post-content .entry-content .m-hero-block:first-child,
  .block-editor-block-preview__container .entry-content .m-hero-block:first-child,
  .block-editor-writing-flow .entry-content .m-hero-block:first-child {
    border: 0;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .entry-content .m-hero-block:first-child,
  .wp-block-post-content .entry-content .m-hero-block:first-child,
  .block-editor-block-preview__container .entry-content .m-hero-block:first-child,
  .block-editor-writing-flow .entry-content .m-hero-block:first-child {
    min-height: -webkit-calc(100vh - 8rem);
    min-height: calc(100vh - 8rem);
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 8rem 0 !important;
  }
}
@-webkit-keyframes growin {
  0% {
    padding-top: 8rem;
    padding-bottom: 6rem;
  }
  100% {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
}
@keyframes growin {
  0% {
    padding-top: 8rem;
    padding-bottom: 6rem;
  }
  100% {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
}
.block-editor-iframe__body body.home .m-hero-block,
.wp-block-post-content body.home .m-hero-block,
.block-editor-block-preview__container body.home .m-hero-block,
.block-editor-writing-flow body.home .m-hero-block {
  /*
   &::after {
       background: rgba(0,0,0,0.65);
  }*/
}
.block-editor-iframe__body body.home .m-hero-block .container-fluid .hero-ctas,
.block-editor-iframe__body body.home .m-hero-block .container-fluid .m-section-title,
.wp-block-post-content body.home .m-hero-block .container-fluid .hero-ctas,
.wp-block-post-content body.home .m-hero-block .container-fluid .m-section-title,
.block-editor-block-preview__container body.home .m-hero-block .container-fluid .hero-ctas,
.block-editor-block-preview__container body.home .m-hero-block .container-fluid .m-section-title,
.block-editor-writing-flow body.home .m-hero-block .container-fluid .hero-ctas,
.block-editor-writing-flow body.home .m-hero-block .container-fluid .m-section-title {
  width: 66%;
  max-width: 850px;
  max-width: 85rem;
  position: relative;
  z-index: 5;
}
.block-editor-iframe__body body.home .m-hero-block .kt-row-layout-inner,
.wp-block-post-content body.home .m-hero-block .kt-row-layout-inner,
.block-editor-block-preview__container body.home .m-hero-block .kt-row-layout-inner,
.block-editor-writing-flow body.home .m-hero-block .kt-row-layout-inner {
  background: url("../images/heros/stars-bg.jpg") center center no-repeat;
  background-size: cover;
}
.block-editor-iframe__body .m-hero-block,
.wp-block-post-content .m-hero-block,
.block-editor-block-preview__container .m-hero-block,
.block-editor-writing-flow .m-hero-block {
  border-left: 30px solid #fff;
  border-left: 3rem solid #fff;
  border-right: 30px solid #fff;
  border-right: 3rem solid #fff;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgb(0, 104.8076923077, 212.5);
  padding-top: 100px;
  padding-top: 10rem;
  padding-bottom: 100px;
  padding-bottom: 10rem;
  margin: 0 auto;
}
.block-editor-iframe__body .m-hero-block::after,
.wp-block-post-content .m-hero-block::after,
.block-editor-block-preview__container .m-hero-block::after,
.block-editor-writing-flow .m-hero-block::after {
  content: "";
  display: block;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  position: absolute;
  z-index: 2;
  background: rgba(0, 0, 0, 0.5);
}
.block-editor-iframe__body .m-hero-block .m-hero-block-wrap,
.wp-block-post-content .m-hero-block .m-hero-block-wrap,
.block-editor-block-preview__container .m-hero-block .m-hero-block-wrap,
.block-editor-writing-flow .m-hero-block .m-hero-block-wrap {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
  bottom: 0;
  opacity: 1;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  -webkit-transition: all ease-in-out 500ms;
  -o-transition: all ease-in-out 500ms;
  transition: all ease-in-out 500ms;
  overflow: hidden;
}
.block-editor-iframe__body .m-hero-block .m-hero-block-wrap img,
.wp-block-post-content .m-hero-block .m-hero-block-wrap img,
.block-editor-block-preview__container .m-hero-block .m-hero-block-wrap img,
.block-editor-writing-flow .m-hero-block .m-hero-block-wrap img {
  position: relative;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}
.block-editor-iframe__body .m-hero-block .m-hero-block-wrap img.mobile-hero,
.wp-block-post-content .m-hero-block .m-hero-block-wrap img.mobile-hero,
.block-editor-block-preview__container .m-hero-block .m-hero-block-wrap img.mobile-hero,
.block-editor-writing-flow .m-hero-block .m-hero-block-wrap img.mobile-hero {
  display: none;
}
@media (max-width: 640px) {
  .block-editor-iframe__body .m-hero-block.has-mobile-bg .m-hero-block-wrap img,
  .wp-block-post-content .m-hero-block.has-mobile-bg .m-hero-block-wrap img,
  .block-editor-block-preview__container .m-hero-block.has-mobile-bg .m-hero-block-wrap img,
  .block-editor-writing-flow .m-hero-block.has-mobile-bg .m-hero-block-wrap img {
    display: none;
  }
  .block-editor-iframe__body .m-hero-block.has-mobile-bg .m-hero-block-wrap picture.mobile-hero img,
  .block-editor-iframe__body .m-hero-block.has-mobile-bg .m-hero-block-wrap img.mobile-hero,
  .wp-block-post-content .m-hero-block.has-mobile-bg .m-hero-block-wrap picture.mobile-hero img,
  .wp-block-post-content .m-hero-block.has-mobile-bg .m-hero-block-wrap img.mobile-hero,
  .block-editor-block-preview__container .m-hero-block.has-mobile-bg .m-hero-block-wrap picture.mobile-hero img,
  .block-editor-block-preview__container .m-hero-block.has-mobile-bg .m-hero-block-wrap img.mobile-hero,
  .block-editor-writing-flow .m-hero-block.has-mobile-bg .m-hero-block-wrap picture.mobile-hero img,
  .block-editor-writing-flow .m-hero-block.has-mobile-bg .m-hero-block-wrap img.mobile-hero {
    display: block !important;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: bottom center;
       object-position: bottom center;
  }
}
.block-editor-iframe__body .m-hero-block .container-fluid,
.wp-block-post-content .m-hero-block .container-fluid,
.block-editor-block-preview__container .m-hero-block .container-fluid,
.block-editor-writing-flow .m-hero-block .container-fluid {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
}
.block-editor-iframe__body .m-hero-block .container-fluid .hero-ctas,
.block-editor-iframe__body .m-hero-block .container-fluid .m-section-title,
.wp-block-post-content .m-hero-block .container-fluid .hero-ctas,
.wp-block-post-content .m-hero-block .container-fluid .m-section-title,
.block-editor-block-preview__container .m-hero-block .container-fluid .hero-ctas,
.block-editor-block-preview__container .m-hero-block .container-fluid .m-section-title,
.block-editor-writing-flow .m-hero-block .container-fluid .hero-ctas,
.block-editor-writing-flow .m-hero-block .container-fluid .m-section-title {
  width: 65%;
  max-width: 750px;
  max-width: 75rem;
  position: relative;
  z-index: 5;
}
.block-editor-iframe__body .m-hero-block h1, .block-editor-iframe__body .m-hero-block h2, .block-editor-iframe__body .m-hero-block h3, .block-editor-iframe__body .m-hero-block h4, .block-editor-iframe__body .m-hero-block h5, .block-editor-iframe__body .m-hero-block p,
.wp-block-post-content .m-hero-block h1,
.wp-block-post-content .m-hero-block h2,
.wp-block-post-content .m-hero-block h3,
.wp-block-post-content .m-hero-block h4,
.wp-block-post-content .m-hero-block h5,
.wp-block-post-content .m-hero-block p,
.block-editor-block-preview__container .m-hero-block h1,
.block-editor-block-preview__container .m-hero-block h2,
.block-editor-block-preview__container .m-hero-block h3,
.block-editor-block-preview__container .m-hero-block h4,
.block-editor-block-preview__container .m-hero-block h5,
.block-editor-block-preview__container .m-hero-block p,
.block-editor-writing-flow .m-hero-block h1,
.block-editor-writing-flow .m-hero-block h2,
.block-editor-writing-flow .m-hero-block h3,
.block-editor-writing-flow .m-hero-block h4,
.block-editor-writing-flow .m-hero-block h5,
.block-editor-writing-flow .m-hero-block p {
  color: #fff;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .m-hero-block,
  .wp-block-post-content .m-hero-block,
  .block-editor-block-preview__container .m-hero-block,
  .block-editor-writing-flow .m-hero-block {
    min-height: unset;
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  .block-editor-iframe__body .m-hero-block .container-fluid,
  .wp-block-post-content .m-hero-block .container-fluid,
  .block-editor-block-preview__container .m-hero-block .container-fluid,
  .block-editor-writing-flow .m-hero-block .container-fluid {
    padding-left: 6rem;
    padding-right: 6rem;
  }
  .block-editor-iframe__body .m-hero-block .container-fluid .hero-ctas,
  .block-editor-iframe__body .m-hero-block .container-fluid .m-section-title,
  .wp-block-post-content .m-hero-block .container-fluid .hero-ctas,
  .wp-block-post-content .m-hero-block .container-fluid .m-section-title,
  .block-editor-block-preview__container .m-hero-block .container-fluid .hero-ctas,
  .block-editor-block-preview__container .m-hero-block .container-fluid .m-section-title,
  .block-editor-writing-flow .m-hero-block .container-fluid .hero-ctas,
  .block-editor-writing-flow .m-hero-block .container-fluid .m-section-title {
    width: 75%;
  }
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-hero-block .container-fluid,
  .wp-block-post-content .m-hero-block .container-fluid,
  .block-editor-block-preview__container .m-hero-block .container-fluid,
  .block-editor-writing-flow .m-hero-block .container-fluid {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .block-editor-iframe__body .m-hero-block .container-fluid .hero-ctas,
  .block-editor-iframe__body .m-hero-block .container-fluid .m-section-title,
  .wp-block-post-content .m-hero-block .container-fluid .hero-ctas,
  .wp-block-post-content .m-hero-block .container-fluid .m-section-title,
  .block-editor-block-preview__container .m-hero-block .container-fluid .hero-ctas,
  .block-editor-block-preview__container .m-hero-block .container-fluid .m-section-title,
  .block-editor-writing-flow .m-hero-block .container-fluid .hero-ctas,
  .block-editor-writing-flow .m-hero-block .container-fluid .m-section-title {
    width: auto !important;
  }
  .block-editor-iframe__body .m-hero-block .container-fluid .hero-ctas,
  .wp-block-post-content .m-hero-block .container-fluid .hero-ctas,
  .block-editor-block-preview__container .m-hero-block .container-fluid .hero-ctas,
  .block-editor-writing-flow .m-hero-block .container-fluid .hero-ctas {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 3rem -1.5% 0;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .block-editor-iframe__body .m-hero-block .container-fluid .hero-ctas .wp-block-button,
  .wp-block-post-content .m-hero-block .container-fluid .hero-ctas .wp-block-button,
  .block-editor-block-preview__container .m-hero-block .container-fluid .hero-ctas .wp-block-button,
  .block-editor-writing-flow .m-hero-block .container-fluid .hero-ctas .wp-block-button {
    -ms-flex-preferred-size: 47%;
        flex-basis: 47%;
    margin: 0 1.5% 3% 1.5%;
    padding: 0;
  }
  .block-editor-iframe__body .m-hero-block .container-fluid .hero-ctas .wp-block-button a,
  .wp-block-post-content .m-hero-block .container-fluid .hero-ctas .wp-block-button a,
  .block-editor-block-preview__container .m-hero-block .container-fluid .hero-ctas .wp-block-button a,
  .block-editor-writing-flow .m-hero-block .container-fluid .hero-ctas .wp-block-button a {
    min-width: inherit;
    display: block;
    width: 100%;
    font-size: 1.2rem;
    padding: 1.5rem 2rem 1rem 2rem;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .m-hero-block .container-fluid p,
  .wp-block-post-content .m-hero-block .container-fluid p,
  .block-editor-block-preview__container .m-hero-block .container-fluid p,
  .block-editor-writing-flow .m-hero-block .container-fluid p {
    font-size: 1.8rem;
  }
}
.block-editor-iframe__body .hero-row,
.wp-block-post-content .hero-row,
.block-editor-block-preview__container .hero-row,
.block-editor-writing-flow .hero-row {
  margin-left: 30px;
  margin-left: 3rem;
  margin-right: 30px;
  margin-right: 3rem;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .hero-row,
  .wp-block-post-content .hero-row,
  .block-editor-block-preview__container .hero-row,
  .block-editor-writing-flow .hero-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    border-radius: 0 !important;
  }
}
.block-editor-iframe__body .m-section-title + .m-section-title,
.wp-block-post-content .m-section-title + .m-section-title,
.block-editor-block-preview__container .m-section-title + .m-section-title,
.block-editor-writing-flow .m-section-title + .m-section-title {
  margin-top: 40px;
  margin-top: 4rem;
}
.block-editor-iframe__body .m-section-title h1, .block-editor-iframe__body .m-section-title h2, .block-editor-iframe__body .m-section-title h3, .block-editor-iframe__body .m-section-title h4, .block-editor-iframe__body .m-section-title h5,
.wp-block-post-content .m-section-title h1,
.wp-block-post-content .m-section-title h2,
.wp-block-post-content .m-section-title h3,
.wp-block-post-content .m-section-title h4,
.wp-block-post-content .m-section-title h5,
.block-editor-block-preview__container .m-section-title h1,
.block-editor-block-preview__container .m-section-title h2,
.block-editor-block-preview__container .m-section-title h3,
.block-editor-block-preview__container .m-section-title h4,
.block-editor-block-preview__container .m-section-title h5,
.block-editor-writing-flow .m-section-title h1,
.block-editor-writing-flow .m-section-title h2,
.block-editor-writing-flow .m-section-title h3,
.block-editor-writing-flow .m-section-title h4,
.block-editor-writing-flow .m-section-title h5 {
  margin-top: 0;
}
.block-editor-iframe__body .m-section-title .section-title-icon,
.wp-block-post-content .m-section-title .section-title-icon,
.block-editor-block-preview__container .m-section-title .section-title-icon,
.block-editor-writing-flow .m-section-title .section-title-icon {
  max-width: 50px;
  max-width: 5rem;
  height: 50px;
  height: 5rem;
  margin-bottom: 20px;
  margin-bottom: 2rem;
}
.block-editor-iframe__body .m-section-title .section-title-icon img,
.wp-block-post-content .m-section-title .section-title-icon img,
.block-editor-block-preview__container .m-section-title .section-title-icon img,
.block-editor-writing-flow .m-section-title .section-title-icon img {
  max-height: 50px;
  max-height: 5rem;
  width: auto;
}
.block-editor-iframe__body .m-section-title .block-title,
.wp-block-post-content .m-section-title .block-title,
.block-editor-block-preview__container .m-section-title .block-title,
.block-editor-writing-flow .m-section-title .block-title {
  margin-bottom: 16px;
  margin-bottom: 1.6rem;
}
.block-editor-iframe__body .m-section-title .m-eyebrow,
.wp-block-post-content .m-section-title .m-eyebrow,
.block-editor-block-preview__container .m-section-title .m-eyebrow,
.block-editor-writing-flow .m-section-title .m-eyebrow {
  margin-bottom: 32px;
  margin-bottom: 3.2rem;
  font-size: 12px;
  font-size: 1.2rem;
  position: relative;
  padding-left: 90px;
}
.block-editor-iframe__body .m-section-title .m-eyebrow::before,
.wp-block-post-content .m-section-title .m-eyebrow::before,
.block-editor-block-preview__container .m-section-title .m-eyebrow::before,
.block-editor-writing-flow .m-section-title .m-eyebrow::before {
  content: "";
  display: block;
  height: 2px;
  width: 75px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: 0;
  background: #228FFF;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-section-title .m-eyebrow,
  .wp-block-post-content .m-section-title .m-eyebrow,
  .block-editor-block-preview__container .m-section-title .m-eyebrow,
  .block-editor-writing-flow .m-section-title .m-eyebrow {
    font-size: 1.2rem;
    padding-left: 3.2rem !important;
  }
  .block-editor-iframe__body .m-section-title .m-eyebrow::before,
  .wp-block-post-content .m-section-title .m-eyebrow::before,
  .block-editor-block-preview__container .m-section-title .m-eyebrow::before,
  .block-editor-writing-flow .m-section-title .m-eyebrow::before {
    width: 2.4rem !important;
  }
}
.block-editor-iframe__body .m-section-title.h-accent-red .m-eyebrow::before,
.wp-block-post-content .m-section-title.h-accent-red .m-eyebrow::before,
.block-editor-block-preview__container .m-section-title.h-accent-red .m-eyebrow::before,
.block-editor-writing-flow .m-section-title.h-accent-red .m-eyebrow::before {
  background: #ff0051;
}
.block-editor-iframe__body .m-section-title.h-layout-horizontal,
.wp-block-post-content .m-section-title.h-layout-horizontal,
.block-editor-block-preview__container .m-section-title.h-layout-horizontal,
.block-editor-writing-flow .m-section-title.h-layout-horizontal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.block-editor-iframe__body .m-section-title.h-layout-horizontal hgroup,
.wp-block-post-content .m-section-title.h-layout-horizontal hgroup,
.block-editor-block-preview__container .m-section-title.h-layout-horizontal hgroup,
.block-editor-writing-flow .m-section-title.h-layout-horizontal hgroup {
  width: 33%;
  margin-right: 30px;
  margin-right: 3rem;
}
.block-editor-iframe__body .m-section-title.h-layout-horizontal .section-title-description p,
.block-editor-iframe__body .m-section-title.h-layout-horizontal .section-title-description,
.wp-block-post-content .m-section-title.h-layout-horizontal .section-title-description p,
.wp-block-post-content .m-section-title.h-layout-horizontal .section-title-description,
.block-editor-block-preview__container .m-section-title.h-layout-horizontal .section-title-description p,
.block-editor-block-preview__container .m-section-title.h-layout-horizontal .section-title-description,
.block-editor-writing-flow .m-section-title.h-layout-horizontal .section-title-description p,
.block-editor-writing-flow .m-section-title.h-layout-horizontal .section-title-description {
  font-size: 22px;
  font-size: 2.2rem;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-section-title.h-layout-horizontal hgroup,
  .wp-block-post-content .m-section-title.h-layout-horizontal hgroup,
  .block-editor-block-preview__container .m-section-title.h-layout-horizontal hgroup,
  .block-editor-writing-flow .m-section-title.h-layout-horizontal hgroup {
    width: 40%;
  }
  .block-editor-iframe__body .m-section-title.h-layout-horizontal .section-title-description,
  .wp-block-post-content .m-section-title.h-layout-horizontal .section-title-description,
  .block-editor-block-preview__container .m-section-title.h-layout-horizontal .section-title-description,
  .block-editor-writing-flow .m-section-title.h-layout-horizontal .section-title-description {
    width: 60%;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .m-section-title.h-layout-horizontal,
  .wp-block-post-content .m-section-title.h-layout-horizontal,
  .block-editor-block-preview__container .m-section-title.h-layout-horizontal,
  .block-editor-writing-flow .m-section-title.h-layout-horizontal {
    display: block;
    text-align: center;
  }
  .block-editor-iframe__body .m-section-title.h-layout-horizontal hgroup,
  .wp-block-post-content .m-section-title.h-layout-horizontal hgroup,
  .block-editor-block-preview__container .m-section-title.h-layout-horizontal hgroup,
  .block-editor-writing-flow .m-section-title.h-layout-horizontal hgroup {
    width: auto;
    text-align: center;
  }
  .block-editor-iframe__body .m-section-title.h-layout-horizontal .section-title-description,
  .wp-block-post-content .m-section-title.h-layout-horizontal .section-title-description,
  .block-editor-block-preview__container .m-section-title.h-layout-horizontal .section-title-description,
  .block-editor-writing-flow .m-section-title.h-layout-horizontal .section-title-description {
    width: auto;
  }
}
.block-editor-iframe__body .m-section-title.h-layout-centered .section-title-description,
.block-editor-iframe__body .m-section-title.h-layout-centered hgroup,
.wp-block-post-content .m-section-title.h-layout-centered .section-title-description,
.wp-block-post-content .m-section-title.h-layout-centered hgroup,
.block-editor-block-preview__container .m-section-title.h-layout-centered .section-title-description,
.block-editor-block-preview__container .m-section-title.h-layout-centered hgroup,
.block-editor-writing-flow .m-section-title.h-layout-centered .section-title-description,
.block-editor-writing-flow .m-section-title.h-layout-centered hgroup {
  text-align: center;
}
.block-editor-iframe__body .m-section-title.h-layout-centered .m-eyebrow,
.wp-block-post-content .m-section-title.h-layout-centered .m-eyebrow,
.block-editor-block-preview__container .m-section-title.h-layout-centered .m-eyebrow,
.block-editor-writing-flow .m-section-title.h-layout-centered .m-eyebrow {
  padding-left: 0;
}
.block-editor-iframe__body .m-section-title.h-layout-centered .m-eyebrow::before,
.wp-block-post-content .m-section-title.h-layout-centered .m-eyebrow::before,
.block-editor-block-preview__container .m-section-title.h-layout-centered .m-eyebrow::before,
.block-editor-writing-flow .m-section-title.h-layout-centered .m-eyebrow::before {
  display: none;
}
.block-editor-iframe__body .m-section-title.h-layout-indented .section-title-description,
.wp-block-post-content .m-section-title.h-layout-indented .section-title-description,
.block-editor-block-preview__container .m-section-title.h-layout-indented .section-title-description,
.block-editor-writing-flow .m-section-title.h-layout-indented .section-title-description {
  margin-top: 30px;
  margin-top: 3rem;
  padding-left: 100px;
  padding-left: 10rem;
  position: relative;
}
.block-editor-iframe__body .m-section-title.h-layout-indented .section-title-description::after,
.wp-block-post-content .m-section-title.h-layout-indented .section-title-description::after,
.block-editor-block-preview__container .m-section-title.h-layout-indented .section-title-description::after,
.block-editor-writing-flow .m-section-title.h-layout-indented .section-title-description::after {
  content: "";
  display: block;
  position: absolute;
  height: 4px;
  height: 0.4rem;
  background: #ddd;
  width: 70px;
  width: 7rem;
  top: 7.5px;
  top: 0.75rem;
  left: 0;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-section-title.h-layout-indented .section-title-description,
  .wp-block-post-content .m-section-title.h-layout-indented .section-title-description,
  .block-editor-block-preview__container .m-section-title.h-layout-indented .section-title-description,
  .block-editor-writing-flow .m-section-title.h-layout-indented .section-title-description {
    padding-left: 0;
    padding-top: 4rem;
  }
  .block-editor-iframe__body .m-section-title.h-layout-indented .section-title-description::after,
  .wp-block-post-content .m-section-title.h-layout-indented .section-title-description::after,
  .block-editor-block-preview__container .m-section-title.h-layout-indented .section-title-description::after,
  .block-editor-writing-flow .m-section-title.h-layout-indented .section-title-description::after {
    top: 0;
  }
}
.block-editor-iframe__body .m-section-title.h-accent-blue .section-title-description::after,
.wp-block-post-content .m-section-title.h-accent-blue .section-title-description::after,
.block-editor-block-preview__container .m-section-title.h-accent-blue .section-title-description::after,
.block-editor-writing-flow .m-section-title.h-accent-blue .section-title-description::after {
  background-color: #228FFF;
}
.block-editor-iframe__body .m-section-title.h-accent-red .section-title-description::after,
.wp-block-post-content .m-section-title.h-accent-red .section-title-description::after,
.block-editor-block-preview__container .m-section-title.h-accent-red .section-title-description::after,
.block-editor-writing-flow .m-section-title.h-accent-red .section-title-description::after {
  background-color: #ff0051;
}
.block-editor-iframe__body .m-section-title.h-text-light .section-title-icon-svg svg,
.wp-block-post-content .m-section-title.h-text-light .section-title-icon-svg svg,
.block-editor-block-preview__container .m-section-title.h-text-light .section-title-icon-svg svg,
.block-editor-writing-flow .m-section-title.h-text-light .section-title-icon-svg svg {
  fill: white;
}
.block-editor-iframe__body .h-layout-centered hgroup,
.wp-block-post-content .h-layout-centered hgroup,
.block-editor-block-preview__container .h-layout-centered hgroup,
.block-editor-writing-flow .h-layout-centered hgroup {
  text-align: center;
}
.block-editor-iframe__body .h-butterfly-top-right .m-section-title,
.wp-block-post-content .h-butterfly-top-right .m-section-title,
.block-editor-block-preview__container .h-butterfly-top-right .m-section-title,
.block-editor-writing-flow .h-butterfly-top-right .m-section-title {
  position: relative;
}
.block-editor-iframe__body .h-butterfly-top-right .m-section-title::after,
.wp-block-post-content .h-butterfly-top-right .m-section-title::after,
.block-editor-block-preview__container .h-butterfly-top-right .m-section-title::after,
.block-editor-writing-flow .h-butterfly-top-right .m-section-title::after {
  right: 0;
  top: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 40px;
  width: 4rem;
  height: 40px;
  height: 4rem;
  border-radius: 50%;
  background: #228FFF;
  content: "";
  display: block;
  position: absolute;
}
.block-editor-iframe__body .h-heading-border-left .m-section-title,
.wp-block-post-content .h-heading-border-left .m-section-title,
.block-editor-block-preview__container .h-heading-border-left .m-section-title,
.block-editor-writing-flow .h-heading-border-left .m-section-title {
  border-left: 5px solid #efefef;
  border-left: 0.5rem solid #efefef;
  padding-left: 30px;
  padding-left: 3rem;
}
.block-editor-iframe__body .h-heading-border-left .m-section-title.h-accent-blue,
.wp-block-post-content .h-heading-border-left .m-section-title.h-accent-blue,
.block-editor-block-preview__container .h-heading-border-left .m-section-title.h-accent-blue,
.block-editor-writing-flow .h-heading-border-left .m-section-title.h-accent-blue {
  border-color: #228FFF;
}
.block-editor-iframe__body .h-heading-border-left .m-section-title.h-accent-red,
.wp-block-post-content .h-heading-border-left .m-section-title.h-accent-red,
.block-editor-block-preview__container .h-heading-border-left .m-section-title.h-accent-red,
.block-editor-writing-flow .h-heading-border-left .m-section-title.h-accent-red {
  border-color: #ff0051;
}
.block-editor-iframe__body .accent-line .m-eyebrow,
.wp-block-post-content .accent-line .m-eyebrow,
.block-editor-block-preview__container .accent-line .m-eyebrow,
.block-editor-writing-flow .accent-line .m-eyebrow {
  position: relative;
  padding-left: 90px;
}
.block-editor-iframe__body .accent-line .m-eyebrow::before,
.wp-block-post-content .accent-line .m-eyebrow::before,
.block-editor-block-preview__container .accent-line .m-eyebrow::before,
.block-editor-writing-flow .accent-line .m-eyebrow::before {
  content: "";
  display: block;
  height: 2px;
  width: 75px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: -1px;
}
.block-editor-iframe__body .accent-line .h-accent-blue .m-eyebrow::before,
.wp-block-post-content .accent-line .h-accent-blue .m-eyebrow::before,
.block-editor-block-preview__container .accent-line .h-accent-blue .m-eyebrow::before,
.block-editor-writing-flow .accent-line .h-accent-blue .m-eyebrow::before {
  background-color: #228FFF;
}
.block-editor-iframe__body .accent-line .h-accent-red .m-eyebrow::before,
.wp-block-post-content .accent-line .h-accent-red .m-eyebrow::before,
.block-editor-block-preview__container .accent-line .h-accent-red .m-eyebrow::before,
.block-editor-writing-flow .accent-line .h-accent-red .m-eyebrow::before {
  background-color: #ff0051;
}
.block-editor-iframe__body .m-industry-highlights .industry-overview,
.wp-block-post-content .m-industry-highlights .industry-overview,
.block-editor-block-preview__container .m-industry-highlights .industry-overview,
.block-editor-writing-flow .m-industry-highlights .industry-overview {
  padding-top: 30px;
  padding-top: 3rem;
  padding-bottom: 30px;
  padding-bottom: 3rem;
  position: relative;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .m-industry-highlights .industry-overview .content,
.wp-block-post-content .m-industry-highlights .industry-overview .content,
.block-editor-block-preview__container .m-industry-highlights .industry-overview .content,
.block-editor-writing-flow .m-industry-highlights .industry-overview .content {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 640px) {
  .block-editor-iframe__body .m-industry-highlights .industry-overview .content,
  .wp-block-post-content .m-industry-highlights .industry-overview .content,
  .block-editor-block-preview__container .m-industry-highlights .industry-overview .content,
  .block-editor-writing-flow .m-industry-highlights .industry-overview .content {
    display: block;
  }
}
.block-editor-iframe__body .m-industry-highlights .industry-overview .industry-bg,
.wp-block-post-content .m-industry-highlights .industry-overview .industry-bg,
.block-editor-block-preview__container .m-industry-highlights .industry-overview .industry-bg,
.block-editor-writing-flow .m-industry-highlights .industry-overview .industry-bg {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
.block-editor-iframe__body .m-industry-highlights .industry-overview:hover,
.wp-block-post-content .m-industry-highlights .industry-overview:hover,
.block-editor-block-preview__container .m-industry-highlights .industry-overview:hover,
.block-editor-writing-flow .m-industry-highlights .industry-overview:hover {
  background: #141E2D;
}
.block-editor-iframe__body .m-industry-highlights .industry-overview:hover .industry-bg,
.wp-block-post-content .m-industry-highlights .industry-overview:hover .industry-bg,
.block-editor-block-preview__container .m-industry-highlights .industry-overview:hover .industry-bg,
.block-editor-writing-flow .m-industry-highlights .industry-overview:hover .industry-bg {
  opacity: 0.3;
}
.block-editor-iframe__body .m-industry-highlights .industry-overview:hover .industry-description,
.block-editor-iframe__body .m-industry-highlights .industry-overview:hover .industry-name,
.wp-block-post-content .m-industry-highlights .industry-overview:hover .industry-description,
.wp-block-post-content .m-industry-highlights .industry-overview:hover .industry-name,
.block-editor-block-preview__container .m-industry-highlights .industry-overview:hover .industry-description,
.block-editor-block-preview__container .m-industry-highlights .industry-overview:hover .industry-name,
.block-editor-writing-flow .m-industry-highlights .industry-overview:hover .industry-description,
.block-editor-writing-flow .m-industry-highlights .industry-overview:hover .industry-name {
  color: #fff;
}
.block-editor-iframe__body .m-industry-highlights .industry-overview:hover .industry-icon,
.wp-block-post-content .m-industry-highlights .industry-overview:hover .industry-icon,
.block-editor-block-preview__container .m-industry-highlights .industry-overview:hover .industry-icon,
.block-editor-writing-flow .m-industry-highlights .industry-overview:hover .industry-icon {
  -webkit-filter: invert(1);
          filter: invert(1);
}
.block-editor-iframe__body .m-industry-highlights .industry-name,
.wp-block-post-content .m-industry-highlights .industry-name,
.block-editor-block-preview__container .m-industry-highlights .industry-name,
.block-editor-writing-flow .m-industry-highlights .industry-name {
  width: 18%;
  margin-right: 30px;
  margin-right: 3rem;
}
.block-editor-iframe__body .m-industry-highlights .industry-icon,
.wp-block-post-content .m-industry-highlights .industry-icon,
.block-editor-block-preview__container .m-industry-highlights .industry-icon,
.block-editor-writing-flow .m-industry-highlights .industry-icon {
  width: 8.33%;
  margin-right: 30px;
  margin-right: 3rem;
}
.block-editor-iframe__body .m-industry-highlights .industry-icon img,
.wp-block-post-content .m-industry-highlights .industry-icon img,
.block-editor-block-preview__container .m-industry-highlights .industry-icon img,
.block-editor-writing-flow .m-industry-highlights .industry-icon img {
  width: 100%;
  display: block;
}
.block-editor-iframe__body .m-industry-highlights .industry-description,
.wp-block-post-content .m-industry-highlights .industry-description,
.block-editor-block-preview__container .m-industry-highlights .industry-description,
.block-editor-writing-flow .m-industry-highlights .industry-description {
  width: 55%;
  font-size: 18px;
  font-size: 1.8rem;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-industry-highlights .industry-icon,
  .wp-block-post-content .m-industry-highlights .industry-icon,
  .block-editor-block-preview__container .m-industry-highlights .industry-icon,
  .block-editor-writing-flow .m-industry-highlights .industry-icon {
    width: 10%;
    margin-right: 5%;
  }
  .block-editor-iframe__body .m-industry-highlights .industry-name,
  .wp-block-post-content .m-industry-highlights .industry-name,
  .block-editor-block-preview__container .m-industry-highlights .industry-name,
  .block-editor-writing-flow .m-industry-highlights .industry-name {
    width: 22%;
    margin-right: 5%;
  }
  .block-editor-iframe__body .m-industry-highlights .industry-description,
  .wp-block-post-content .m-industry-highlights .industry-description,
  .block-editor-block-preview__container .m-industry-highlights .industry-description,
  .block-editor-writing-flow .m-industry-highlights .industry-description {
    width: 55%;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .m-industry-highlights .industry-icon,
  .wp-block-post-content .m-industry-highlights .industry-icon,
  .block-editor-block-preview__container .m-industry-highlights .industry-icon,
  .block-editor-writing-flow .m-industry-highlights .industry-icon {
    width: 100%;
    max-width: 10rem;
    margin: 0 0 1.5rem 0;
  }
  .block-editor-iframe__body .m-industry-highlights .industry-name,
  .block-editor-iframe__body .m-industry-highlights .industry-description,
  .wp-block-post-content .m-industry-highlights .industry-name,
  .wp-block-post-content .m-industry-highlights .industry-description,
  .block-editor-block-preview__container .m-industry-highlights .industry-name,
  .block-editor-block-preview__container .m-industry-highlights .industry-description,
  .block-editor-writing-flow .m-industry-highlights .industry-name,
  .block-editor-writing-flow .m-industry-highlights .industry-description {
    width: 100%;
    display: block;
    float: none;
    text-align: left;
    margin: 0 0 1.5rem 0;
  }
}
.block-editor-iframe__body .l-industry-rows,
.wp-block-post-content .l-industry-rows,
.block-editor-block-preview__container .l-industry-rows,
.block-editor-writing-flow .l-industry-rows {
  /*
  @include for-desktop {
      .m-section-title {
          margin-left: 3rem;
          margin-right: 3rem;
      }
      .industry-overview .content {
          padding-left: 3rem;
          padding-right: 3rem;
      }
  } */
}
.block-editor-iframe__body .l-industry-rows .m-section-title,
.wp-block-post-content .l-industry-rows .m-section-title,
.block-editor-block-preview__container .l-industry-rows .m-section-title,
.block-editor-writing-flow .l-industry-rows .m-section-title {
  padding-left: 60px;
  padding-left: 6rem;
  padding-right: 60px;
  padding-right: 6rem;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
.block-editor-iframe__body .l-industry-rows .industry-overview,
.wp-block-post-content .l-industry-rows .industry-overview,
.block-editor-block-preview__container .l-industry-rows .industry-overview,
.block-editor-writing-flow .l-industry-rows .industry-overview {
  position: relative;
}
.block-editor-iframe__body .l-industry-rows .industry-overview .content,
.wp-block-post-content .l-industry-rows .industry-overview .content,
.block-editor-block-preview__container .l-industry-rows .industry-overview .content,
.block-editor-writing-flow .l-industry-rows .industry-overview .content {
  padding-left: 60px;
  padding-left: 6rem;
  padding-right: 60px;
  padding-right: 6rem;
}
.block-editor-iframe__body .l-industry-rows .industry-overview::after,
.wp-block-post-content .l-industry-rows .industry-overview::after,
.block-editor-block-preview__container .l-industry-rows .industry-overview::after,
.block-editor-writing-flow .l-industry-rows .industry-overview::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  height: 2px;
  background: #efefef;
  max-width: 1470px;
  width: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transition: 250ms all ease-in-out;
  -o-transition: 250ms all ease-in-out;
  transition: 250ms all ease-in-out;
}
.block-editor-iframe__body .l-industry-rows .industry-overview:hover::after,
.wp-block-post-content .l-industry-rows .industry-overview:hover::after,
.block-editor-block-preview__container .l-industry-rows .industry-overview:hover::after,
.block-editor-writing-flow .l-industry-rows .industry-overview:hover::after {
  opacity: 0;
}
.block-editor-iframe__body .l-industry-rows .industry-overview:last-child::after,
.wp-block-post-content .l-industry-rows .industry-overview:last-child::after,
.block-editor-block-preview__container .l-industry-rows .industry-overview:last-child::after,
.block-editor-writing-flow .l-industry-rows .industry-overview:last-child::after {
  display: none;
}
@media (max-width: 640px) {
  .block-editor-iframe__body .l-industry-rows .m-section-title,
  .block-editor-iframe__body .l-industry-rows .industry-overview .content,
  .wp-block-post-content .l-industry-rows .m-section-title,
  .wp-block-post-content .l-industry-rows .industry-overview .content,
  .block-editor-block-preview__container .l-industry-rows .m-section-title,
  .block-editor-block-preview__container .l-industry-rows .industry-overview .content,
  .block-editor-writing-flow .l-industry-rows .m-section-title,
  .block-editor-writing-flow .l-industry-rows .industry-overview .content {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.block-editor-iframe__body .m-icon-blurb .block-title,
.wp-block-post-content .m-icon-blurb .block-title,
.block-editor-block-preview__container .m-icon-blurb .block-title,
.block-editor-writing-flow .m-icon-blurb .block-title {
  margin-bottom: 50px;
  margin-bottom: 5rem;
}
.block-editor-iframe__body .icon-blurbs,
.wp-block-post-content .icon-blurbs,
.block-editor-block-preview__container .icon-blurbs,
.block-editor-writing-flow .icon-blurbs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: -15px;
  margin-left: -1.5rem;
  margin-right: -15px;
  margin-right: -1.5rem;
}
.block-editor-iframe__body .icon-blurbs .icon-blurb,
.wp-block-post-content .icon-blurbs .icon-blurb,
.block-editor-block-preview__container .icon-blurbs .icon-blurb,
.block-editor-writing-flow .icon-blurbs .icon-blurb {
  padding-left: 15px;
  padding-left: 1.5rem;
  padding-right: 15px;
  padding-right: 1.5rem;
  margin-bottom: 30px;
  margin-bottom: 3rem;
  width: 50%;
  position: relative;
}
.block-editor-iframe__body .icon-blurbs .icon-blurb h3,
.wp-block-post-content .icon-blurbs .icon-blurb h3,
.block-editor-block-preview__container .icon-blurbs .icon-blurb h3,
.block-editor-writing-flow .icon-blurbs .icon-blurb h3 {
  font-size: 24px;
  font-size: 2.4rem;
}
.block-editor-iframe__body .m-cta-butterfly,
.wp-block-post-content .m-cta-butterfly,
.block-editor-block-preview__container .m-cta-butterfly,
.block-editor-writing-flow .m-cta-butterfly {
  position: absolute;
  right: 20%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.block-editor-iframe__body .m-cta-butterfly-tr,
.wp-block-post-content .m-cta-butterfly-tr,
.block-editor-block-preview__container .m-cta-butterfly-tr,
.block-editor-writing-flow .m-cta-butterfly-tr {
  position: absolute;
  right: -100px;
  -webkit-transform: translateY(-49%);
      -ms-transform: translateY(-49%);
          transform: translateY(-49%);
}
.block-editor-iframe__body .m-analysis-cta .m-section-title,
.wp-block-post-content .m-analysis-cta .m-section-title,
.block-editor-block-preview__container .m-analysis-cta .m-section-title,
.block-editor-writing-flow .m-analysis-cta .m-section-title {
  position: relative;
  z-index: 5;
  margin: 0 auto 40px auto;
  margin: 0 auto 4rem auto;
  max-width: 700px;
}
.block-editor-iframe__body .m-analysis-cta .m-section-title h5,
.wp-block-post-content .m-analysis-cta .m-section-title h5,
.block-editor-block-preview__container .m-analysis-cta .m-section-title h5,
.block-editor-writing-flow .m-analysis-cta .m-section-title h5 {
  opacity: 0.9;
}
.block-editor-iframe__body .m-analysis-cta .btn-ghost,
.wp-block-post-content .m-analysis-cta .btn-ghost,
.block-editor-block-preview__container .m-analysis-cta .btn-ghost,
.block-editor-writing-flow .m-analysis-cta .btn-ghost {
  margin-top: 10px;
  margin-top: 1rem;
  background: transparent;
}
.block-editor-iframe__body .m-analysis-cta .btn-ghost a:hover,
.wp-block-post-content .m-analysis-cta .btn-ghost a:hover,
.block-editor-block-preview__container .m-analysis-cta .btn-ghost a:hover,
.block-editor-writing-flow .m-analysis-cta .btn-ghost a:hover {
  background: #fff !important;
  color: #ff0051;
}
.block-editor-iframe__body .m-footer-cta h2,
.wp-block-post-content .m-footer-cta h2,
.block-editor-block-preview__container .m-footer-cta h2,
.block-editor-writing-flow .m-footer-cta h2 {
  font-size: 60px;
  font-size: 6rem;
}
.block-editor-iframe__body .m-footer-cta p,
.wp-block-post-content .m-footer-cta p,
.block-editor-block-preview__container .m-footer-cta p,
.block-editor-writing-flow .m-footer-cta p {
  font-size: 18px;
  font-size: 1.8rem;
}
.block-editor-iframe__body .m-footer-cta p a,
.wp-block-post-content .m-footer-cta p a,
.block-editor-block-preview__container .m-footer-cta p a,
.block-editor-writing-flow .m-footer-cta p a {
  color: #fff;
}
.block-editor-iframe__body .m-footer-cta p a:hover,
.wp-block-post-content .m-footer-cta p a:hover,
.block-editor-block-preview__container .m-footer-cta p a:hover,
.block-editor-writing-flow .m-footer-cta p a:hover {
  text-decoration: none;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-footer-cta .m-cta-butterfly,
  .wp-block-post-content .m-footer-cta .m-cta-butterfly,
  .block-editor-block-preview__container .m-footer-cta .m-cta-butterfly,
  .block-editor-writing-flow .m-footer-cta .m-cta-butterfly {
    position: static;
    margin: 0 auto 3rem auto;
    margin-top: -19rem;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .m-footer-cta .m-cta-butterfly,
  .wp-block-post-content .m-footer-cta .m-cta-butterfly,
  .block-editor-block-preview__container .m-footer-cta .m-cta-butterfly,
  .block-editor-writing-flow .m-footer-cta .m-cta-butterfly {
    margin-top: -10rem;
  }
}
.block-editor-iframe__body .m-footer-cta .wp-block-button.is-style-ghost a:hover,
.wp-block-post-content .m-footer-cta .wp-block-button.is-style-ghost a:hover,
.block-editor-block-preview__container .m-footer-cta .wp-block-button.is-style-ghost a:hover,
.block-editor-writing-flow .m-footer-cta .wp-block-button.is-style-ghost a:hover {
  background: #fff;
  color: #ff0051;
}
.block-editor-iframe__body .m-footer-cta .wp-block-button.btn-transparent a,
.wp-block-post-content .m-footer-cta .wp-block-button.btn-transparent a,
.block-editor-block-preview__container .m-footer-cta .wp-block-button.btn-transparent a,
.block-editor-writing-flow .m-footer-cta .wp-block-button.btn-transparent a {
  position: relative;
}
.block-editor-iframe__body .m-footer-cta .wp-block-button.btn-transparent a::after,
.wp-block-post-content .m-footer-cta .wp-block-button.btn-transparent a::after,
.block-editor-block-preview__container .m-footer-cta .wp-block-button.btn-transparent a::after,
.block-editor-writing-flow .m-footer-cta .wp-block-button.btn-transparent a::after {
  content: "";
  display: block;
  height: 5px;
  height: 0.5rem;
  background: #fff;
  opacity: 0;
  bottom: 0;
  left: 40px;
  left: 4rem;
  right: 40px;
  right: 4rem;
  position: absolute;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .m-footer-cta .wp-block-button.btn-transparent a:hover::after,
.wp-block-post-content .m-footer-cta .wp-block-button.btn-transparent a:hover::after,
.block-editor-block-preview__container .m-footer-cta .wp-block-button.btn-transparent a:hover::after,
.block-editor-writing-flow .m-footer-cta .wp-block-button.btn-transparent a:hover::after {
  opacity: 1;
  bottom: -3px;
  bottom: -0.3rem;
}
.block-editor-iframe__body .entry-content .wp-block-image figcaption,
.wp-block-post-content .entry-content .wp-block-image figcaption,
.block-editor-block-preview__container .entry-content .wp-block-image figcaption,
.block-editor-writing-flow .entry-content .wp-block-image figcaption {
  font-size: 18px;
  font-size: 1.8rem;
  padding: 15px 0;
  padding: 1.5rem 0;
  font-style: italic;
}
.block-editor-iframe__body .m-image-overlay,
.wp-block-post-content .m-image-overlay,
.block-editor-block-preview__container .m-image-overlay,
.block-editor-writing-flow .m-image-overlay {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 65px 30px;
  padding: 6.5rem 3rem;
  max-width: 1570px;
  margin: 0 auto;
  background-size: cover;
  background-position: center center;
  padding-top: 33%;
}
.block-editor-iframe__body .m-image-overlay .m-section-title,
.wp-block-post-content .m-image-overlay .m-section-title,
.block-editor-block-preview__container .m-image-overlay .m-section-title,
.block-editor-writing-flow .m-image-overlay .m-section-title {
  position: absolute;
  z-index: 5;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  right: 0;
  max-width: 960px;
  width: 100%;
}
.block-editor-iframe__body .m-image-overlay .m-section-title h1, .block-editor-iframe__body .m-image-overlay .m-section-title h2, .block-editor-iframe__body .m-image-overlay .m-section-title h3, .block-editor-iframe__body .m-image-overlay .m-section-title h4, .block-editor-iframe__body .m-image-overlay .m-section-title h6, .block-editor-iframe__body .m-image-overlay .m-section-title p,
.wp-block-post-content .m-image-overlay .m-section-title h1,
.wp-block-post-content .m-image-overlay .m-section-title h2,
.wp-block-post-content .m-image-overlay .m-section-title h3,
.wp-block-post-content .m-image-overlay .m-section-title h4,
.wp-block-post-content .m-image-overlay .m-section-title h6,
.wp-block-post-content .m-image-overlay .m-section-title p,
.block-editor-block-preview__container .m-image-overlay .m-section-title h1,
.block-editor-block-preview__container .m-image-overlay .m-section-title h2,
.block-editor-block-preview__container .m-image-overlay .m-section-title h3,
.block-editor-block-preview__container .m-image-overlay .m-section-title h4,
.block-editor-block-preview__container .m-image-overlay .m-section-title h6,
.block-editor-block-preview__container .m-image-overlay .m-section-title p,
.block-editor-writing-flow .m-image-overlay .m-section-title h1,
.block-editor-writing-flow .m-image-overlay .m-section-title h2,
.block-editor-writing-flow .m-image-overlay .m-section-title h3,
.block-editor-writing-flow .m-image-overlay .m-section-title h4,
.block-editor-writing-flow .m-image-overlay .m-section-title h6,
.block-editor-writing-flow .m-image-overlay .m-section-title p {
  color: #fff;
}
.block-editor-iframe__body .m-image-overlay::before,
.wp-block-post-content .m-image-overlay::before,
.block-editor-block-preview__container .m-image-overlay::before,
.block-editor-writing-flow .m-image-overlay::before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: rgba(20, 30, 45, 0.6);
}
.block-editor-iframe__body .m-image-overlay::after,
.wp-block-post-content .m-image-overlay::after,
.block-editor-block-preview__container .m-image-overlay::after,
.block-editor-writing-flow .m-image-overlay::after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: rgba(0, 0, 0, 0.4);
}
.block-editor-iframe__body .m-reference-logos .m-client-logos li,
.wp-block-post-content .m-reference-logos .m-client-logos li,
.block-editor-block-preview__container .m-reference-logos .m-client-logos li,
.block-editor-writing-flow .m-reference-logos .m-client-logos li {
  width: 16.66%;
}
.block-editor-iframe__body .m-client-logos,
.wp-block-post-content .m-client-logos,
.block-editor-block-preview__container .m-client-logos,
.block-editor-writing-flow .m-client-logos {
  max-width: 1570px;
  margin: 0 auto;
}
.block-editor-iframe__body .m-client-logos ul,
.wp-block-post-content .m-client-logos ul,
.block-editor-block-preview__container .m-client-logos ul,
.block-editor-writing-flow .m-client-logos ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.block-editor-iframe__body .m-client-logos ul li,
.wp-block-post-content .m-client-logos ul li,
.block-editor-block-preview__container .m-client-logos ul li,
.block-editor-writing-flow .m-client-logos ul li {
  margin: 10px 0;
  margin: 1rem 0;
  padding: 10px;
  padding: 1rem;
  width: 25%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  list-style: none;
}
.block-editor-iframe__body .m-client-logos ul li img,
.wp-block-post-content .m-client-logos ul li img,
.block-editor-block-preview__container .m-client-logos ul li img,
.block-editor-writing-flow .m-client-logos ul li img {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  max-width: 70%;
  height: auto;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .m-client-logos ul li:hover img,
.wp-block-post-content .m-client-logos ul li:hover img,
.block-editor-block-preview__container .m-client-logos ul li:hover img,
.block-editor-writing-flow .m-client-logos ul li:hover img {
  -webkit-filter: none;
          filter: none;
}
@media screen and (max-width: 1200px) {
  .block-editor-iframe__body .m-client-logos ul li img,
  .wp-block-post-content .m-client-logos ul li img,
  .block-editor-block-preview__container .m-client-logos ul li img,
  .block-editor-writing-flow .m-client-logos ul li img {
    max-width: 80%;
  }
}
@media screen and (max-width: 960px) {
  .block-editor-iframe__body .m-client-logos ul li,
  .wp-block-post-content .m-client-logos ul li,
  .block-editor-block-preview__container .m-client-logos ul li,
  .block-editor-writing-flow .m-client-logos ul li {
    width: 25%;
  }
  .block-editor-iframe__body .m-client-logos ul li img,
  .wp-block-post-content .m-client-logos ul li img,
  .block-editor-block-preview__container .m-client-logos ul li img,
  .block-editor-writing-flow .m-client-logos ul li img {
    max-width: 90%;
  }
}
@media screen and (max-width: 768px) {
  .block-editor-iframe__body .m-client-logos ul li,
  .wp-block-post-content .m-client-logos ul li,
  .block-editor-block-preview__container .m-client-logos ul li,
  .block-editor-writing-flow .m-client-logos ul li {
    width: 33%;
  }
  .block-editor-iframe__body .m-client-logos ul li img,
  .wp-block-post-content .m-client-logos ul li img,
  .block-editor-block-preview__container .m-client-logos ul li img,
  .block-editor-writing-flow .m-client-logos ul li img {
    max-width: 80%;
  }
}
.block-editor-iframe__body .m-featured-content,
.wp-block-post-content .m-featured-content,
.block-editor-block-preview__container .m-featured-content,
.block-editor-writing-flow .m-featured-content {
  position: relative;
  margin: 90px auto;
  margin: 9rem auto;
  max-width: 1600px;
  background-size: cover;
}
.block-editor-iframe__body .m-featured-content::before,
.wp-block-post-content .m-featured-content::before,
.block-editor-block-preview__container .m-featured-content::before,
.block-editor-writing-flow .m-featured-content::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.block-editor-iframe__body .m-featured-content .m-eyebrow,
.wp-block-post-content .m-featured-content .m-eyebrow,
.block-editor-block-preview__container .m-featured-content .m-eyebrow,
.block-editor-writing-flow .m-featured-content .m-eyebrow {
  color: #228FFF;
}
.block-editor-iframe__body .m-featured-content .m-eyebrow::before,
.wp-block-post-content .m-featured-content .m-eyebrow::before,
.block-editor-block-preview__container .m-featured-content .m-eyebrow::before,
.block-editor-writing-flow .m-featured-content .m-eyebrow::before {
  background: #228FFF !important;
}
.block-editor-iframe__body .m-featured-content .m-section-title,
.wp-block-post-content .m-featured-content .m-section-title,
.block-editor-block-preview__container .m-featured-content .m-section-title,
.block-editor-writing-flow .m-featured-content .m-section-title {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
.block-editor-iframe__body .m-featured-content .featured-content-list,
.wp-block-post-content .m-featured-content .featured-content-list,
.block-editor-block-preview__container .m-featured-content .featured-content-list,
.block-editor-writing-flow .m-featured-content .featured-content-list {
  list-style: none;
  margin: 30px 0 0;
  margin: 3rem 0 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  z-index: 99;
  margin: 60px -15px;
  margin: 6rem -1.5rem;
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item {
  -ms-flex-preferred-size: calc(33.33% - 3rem);
      flex-basis: -webkit-calc(33.33% - 3rem);
      flex-basis: calc(33.33% - 3rem);
  margin-left: 15px;
  margin-left: 1.5rem;
  margin-right: 15px;
  margin-right: 1.5rem;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
  background-size: cover;
  background-position: center center;
  position: relative;
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item::after,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item::after,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item::after,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item::after {
  width: 1px;
  background: #fff;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  content: "";
  display: block;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item,
  .wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item,
  .block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item,
  .block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item {
    width: 33%;
  }
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item:first-child,
  .wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item:first-child,
  .block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item:first-child,
  .block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item:first-child {
    width: 33%;
  }
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item:first-child,
  .wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item:first-child,
  .block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item:first-child,
  .block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item:first-child {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item,
  .wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item,
  .block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item,
  .block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item span.thumbnail-wrap,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item span.thumbnail-wrap,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item span.thumbnail-wrap,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item span.thumbnail-wrap {
  display: block;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item a.thumbnail,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item a.thumbnail,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item a.thumbnail,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item a.thumbnail {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
  background-color: #228FFF;
  display: block;
  background-position: center center;
  background-size: cover;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item a.thumbnail:hover,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item a.thumbnail:hover,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item a.thumbnail:hover,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item a.thumbnail:hover {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item h3 a,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item h3 a,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item h3 a,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item h3 a {
  text-decoration: none;
  display: block;
  position: relative;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item h3 a,
  .wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item h3 a,
  .block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item h3 a,
  .block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item h3 a {
    height: auto;
  }
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item h3 a span.tag,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item h3 a span.tag,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item h3 a span.tag,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item h3 a span.tag {
  display: block;
  text-transform: uppercase;
  letter-spacing: 2px;
  letter-spacing: 0.2rem;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1;
  font-weight: bold;
  width: 100%;
  color: #228FFF;
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item h3 a strong,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item h3 a strong,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item h3 a strong,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item h3 a strong {
  width: 100%;
  font-weight: normal;
  display: block;
  font-size: 32px;
  font-size: 3.2rem;
  line-height: 1.3em;
  color: #000;
  margin-top: 24px;
  margin-top: 2.4rem;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item h3 a,
  .wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item h3 a,
  .block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item h3 a,
  .block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item h3 a {
    font-size: 1.6rem;
    line-height: 1.5em;
  }
  .block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item h3 a strong,
  .wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item h3 a strong,
  .block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item h3 a strong,
  .block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item h3 a strong {
    font-size: 2.4rem;
  }
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item h3 a:hover strong,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item h3 a:hover strong,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item h3 a:hover strong,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item h3 a:hover strong {
  color: #228FFF;
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item .description p,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item .description p,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item .description p,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item .description p {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1.5;
}
.block-editor-iframe__body .m-featured-content .featured-content-list li.featured-content-item .description p:first-child,
.wp-block-post-content .m-featured-content .featured-content-list li.featured-content-item .description p:first-child,
.block-editor-block-preview__container .m-featured-content .featured-content-list li.featured-content-item .description p:first-child,
.block-editor-writing-flow .m-featured-content .featured-content-list li.featured-content-item .description p:first-child {
  margin-top: 0;
}
.block-editor-iframe__body .m-section-title + .m-featured-content,
.wp-block-post-content .m-section-title + .m-featured-content,
.block-editor-block-preview__container .m-section-title + .m-featured-content,
.block-editor-writing-flow .m-section-title + .m-featured-content {
  padding-top: 55px;
  padding-top: 5.5rem;
}
.block-editor-iframe__body .m-stats .container,
.wp-block-post-content .m-stats .container,
.block-editor-block-preview__container .m-stats .container,
.block-editor-writing-flow .m-stats .container {
  max-width: 1180px;
  margin: 100px auto 100px auto;
  margin: 10rem auto 10rem auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.block-editor-iframe__body .m-stats .stat,
.wp-block-post-content .m-stats .stat,
.block-editor-block-preview__container .m-stats .stat,
.block-editor-writing-flow .m-stats .stat {
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
  padding: 20px;
  padding: 2rem;
  text-align: center;
}
.block-editor-iframe__body .m-stats .stat img,
.wp-block-post-content .m-stats .stat img,
.block-editor-block-preview__container .m-stats .stat img,
.block-editor-writing-flow .m-stats .stat img {
  display: none;
}
.block-editor-iframe__body .m-stats .stat h3,
.wp-block-post-content .m-stats .stat h3,
.block-editor-block-preview__container .m-stats .stat h3,
.block-editor-writing-flow .m-stats .stat h3 {
  font-size: 60px;
  font-size: 6rem;
  font-weight: 600;
  margin-bottom: 0;
  color: #228FFF;
  line-height: 1em;
}
.block-editor-iframe__body .m-stats .stat h4,
.wp-block-post-content .m-stats .stat h4,
.block-editor-block-preview__container .m-stats .stat h4,
.block-editor-writing-flow .m-stats .stat h4 {
  font-size: 20px;
  font-size: 2rem;
}
.block-editor-iframe__body .stats-portfolio-list,
.wp-block-post-content .stats-portfolio-list,
.block-editor-block-preview__container .stats-portfolio-list,
.block-editor-writing-flow .stats-portfolio-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .stats-portfolio-list,
  .wp-block-post-content .stats-portfolio-list,
  .block-editor-block-preview__container .stats-portfolio-list,
  .block-editor-writing-flow .stats-portfolio-list {
    display: block;
  }
}
.block-editor-iframe__body .stats-portfolio-item:nth-child(4), .block-editor-iframe__body .stats-portfolio-item:first-child,
.wp-block-post-content .stats-portfolio-item:nth-child(4),
.wp-block-post-content .stats-portfolio-item:first-child,
.block-editor-block-preview__container .stats-portfolio-item:nth-child(4),
.block-editor-block-preview__container .stats-portfolio-item:first-child,
.block-editor-writing-flow .stats-portfolio-item:nth-child(4),
.block-editor-writing-flow .stats-portfolio-item:first-child {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
@media (min-width: 1025px) {
  .block-editor-iframe__body .stats-portfolio-item:nth-child(4), .block-editor-iframe__body .stats-portfolio-item:first-child,
  .wp-block-post-content .stats-portfolio-item:nth-child(4),
  .wp-block-post-content .stats-portfolio-item:first-child,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(4),
  .block-editor-block-preview__container .stats-portfolio-item:first-child,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(4),
  .block-editor-writing-flow .stats-portfolio-item:first-child {
    min-height: 570px;
  }
}
.block-editor-iframe__body .stats-portfolio-item:nth-child(2),
.wp-block-post-content .stats-portfolio-item:nth-child(2),
.block-editor-block-preview__container .stats-portfolio-item:nth-child(2),
.block-editor-writing-flow .stats-portfolio-item:nth-child(2) {
  width: -webkit-calc(60% - 135px);
  width: calc(60% - 135px);
  margin-right: 30px;
}
@media screen and (min-width: 1024px) and (max-width: 1280px) {
  .block-editor-iframe__body .stats-portfolio-item:nth-child(2),
  .wp-block-post-content .stats-portfolio-item:nth-child(2),
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(2),
  .block-editor-writing-flow .stats-portfolio-item:nth-child(2) {
    text-align: left;
    padding: 3rem;
    width: -webkit-calc(50% - 75px);
    width: calc(50% - 75px);
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(2) i.fa,
  .wp-block-post-content .stats-portfolio-item:nth-child(2) i.fa,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(2) i.fa,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(2) i.fa {
    display: none;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(2) .stats,
  .wp-block-post-content .stats-portfolio-item:nth-child(2) .stats,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(2) .stats,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(2) .stats {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 40px 0;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(2) .stats .stat,
  .wp-block-post-content .stats-portfolio-item:nth-child(2) .stats .stat,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(2) .stats .stat,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(2) .stats .stat {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    padding: 0 0 16px 0;
    margin: 0 0 16px 0;
    border-right: 0;
    margin: 0 0 8px 0;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(2) .stats .stat:last-child,
  .wp-block-post-content .stats-portfolio-item:nth-child(2) .stats .stat:last-child,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(2) .stats .stat:last-child,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(2) .stats .stat:last-child {
    margin: 0;
    padding: 0;
    border: 0;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(2) .stats .stat hgroup,
  .wp-block-post-content .stats-portfolio-item:nth-child(2) .stats .stat hgroup,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(2) .stats .stat hgroup,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(2) .stats .stat hgroup {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(2) .stats .stat h4,
  .wp-block-post-content .stats-portfolio-item:nth-child(2) .stats .stat h4,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(2) .stats .stat h4,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(2) .stats .stat h4 {
    -ms-flex-preferred-size: 15rem;
        flex-basis: 15rem;
    font-size: 5.6rem;
    line-height: 1.15;
    letter-spacing: -0.25px;
    text-align: left;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin: 0 16px 0 0;
    margin-right: 16px;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(2) .stats .stat h5,
  .wp-block-post-content .stats-portfolio-item:nth-child(2) .stats .stat h5,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(2) .stats .stat h5,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(2) .stats .stat h5 {
    font-size: 1.6rem;
    margin: 0;
    text-align: left;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(2) .stats .stat i.fa,
  .wp-block-post-content .stats-portfolio-item:nth-child(2) .stats .stat i.fa,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(2) .stats .stat i.fa,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(2) .stats .stat i.fa {
    display: none;
  }
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .stats-portfolio-item:nth-child(2),
  .wp-block-post-content .stats-portfolio-item:nth-child(2),
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(2),
  .block-editor-writing-flow .stats-portfolio-item:nth-child(2) {
    width: auto;
    margin: 0 0 30px 0;
  }
}
.block-editor-iframe__body .stats-portfolio-item:nth-child(3),
.wp-block-post-content .stats-portfolio-item:nth-child(3),
.block-editor-block-preview__container .stats-portfolio-item:nth-child(3),
.block-editor-writing-flow .stats-portfolio-item:nth-child(3) {
  width: -webkit-calc(40% - 135px);
  width: calc(40% - 135px);
}
@media screen and (min-width: 1024px) {
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3),
  .wp-block-post-content .stats-portfolio-item:nth-child(3),
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3),
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) {
    text-align: left;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3) i.fa,
  .wp-block-post-content .stats-portfolio-item:nth-child(3) i.fa,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3) i.fa,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) i.fa {
    display: none;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3) .stats,
  .wp-block-post-content .stats-portfolio-item:nth-child(3) .stats,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3) .stats,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) .stats {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 40px 0;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3) .stats .stat,
  .wp-block-post-content .stats-portfolio-item:nth-child(3) .stats .stat,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3) .stats .stat,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) .stats .stat {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    padding: 0 0 16px 0;
    margin: 0 0 16px 0;
    border-right: 0;
    margin: 0 0 8px 0;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3) .stats .stat:last-child,
  .wp-block-post-content .stats-portfolio-item:nth-child(3) .stats .stat:last-child,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3) .stats .stat:last-child,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) .stats .stat:last-child {
    margin: 0;
    padding: 0;
    border: 0;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3) .stats .stat hgroup,
  .wp-block-post-content .stats-portfolio-item:nth-child(3) .stats .stat hgroup,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3) .stats .stat hgroup,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) .stats .stat hgroup {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3) .stats .stat h4,
  .wp-block-post-content .stats-portfolio-item:nth-child(3) .stats .stat h4,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3) .stats .stat h4,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) .stats .stat h4 {
    -ms-flex-preferred-size: 15rem;
        flex-basis: 15rem;
    font-size: 5.6rem;
    line-height: 1.15;
    letter-spacing: -0.25px;
    text-align: left;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin: 0 16px 0 0;
    margin-right: 16px;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3) .stats .stat h5,
  .wp-block-post-content .stats-portfolio-item:nth-child(3) .stats .stat h5,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3) .stats .stat h5,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) .stats .stat h5 {
    font-size: 1.6rem;
    margin: 0;
    text-align: left;
  }
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3) .stats .stat i.fa,
  .wp-block-post-content .stats-portfolio-item:nth-child(3) .stats .stat i.fa,
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3) .stats .stat i.fa,
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) .stats .stat i.fa {
    display: none;
  }
}
@media (max-width: 1280px) {
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3),
  .wp-block-post-content .stats-portfolio-item:nth-child(3),
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3),
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) {
    padding: 3rem;
    width: -webkit-calc(50% - 75px);
    width: calc(50% - 75px);
  }
}
@media (max-width: 1024px) {
  .block-editor-iframe__body .stats-portfolio-item:nth-child(3),
  .wp-block-post-content .stats-portfolio-item:nth-child(3),
  .block-editor-block-preview__container .stats-portfolio-item:nth-child(3),
  .block-editor-writing-flow .stats-portfolio-item:nth-child(3) {
    width: auto;
    margin: 0 0 30px 0;
  }
}
.block-editor-iframe__body .stats-portfolio-item,
.wp-block-post-content .stats-portfolio-item,
.block-editor-block-preview__container .stats-portfolio-item,
.block-editor-writing-flow .stats-portfolio-item {
  padding: 30px;
  padding: 3rem;
  margin: 0 0 30px 0;
  margin: 0 0 3rem 0;
  background: #fafafa;
  text-align: center;
  color: #fff;
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
  background-size: cover;
  border-radius: 8px;
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
@media (min-width: 769px) {
  .block-editor-iframe__body .stats-portfolio-item,
  .wp-block-post-content .stats-portfolio-item,
  .block-editor-block-preview__container .stats-portfolio-item,
  .block-editor-writing-flow .stats-portfolio-item {
    padding: 6rem;
  }
}
.block-editor-iframe__body .stats-portfolio-item:hover .stat i,
.wp-block-post-content .stats-portfolio-item:hover .stat i,
.block-editor-block-preview__container .stats-portfolio-item:hover .stat i,
.block-editor-writing-flow .stats-portfolio-item:hover .stat i {
  -webkit-transform: translateY(-10px);
      -ms-transform: translateY(-10px);
          transform: translateY(-10px);
}
.block-editor-iframe__body .stats-portfolio-item::before,
.wp-block-post-content .stats-portfolio-item::before,
.block-editor-block-preview__container .stats-portfolio-item::before,
.block-editor-writing-flow .stats-portfolio-item::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.65);
  border-radius: 8px;
}
.block-editor-iframe__body .stats-portfolio-item > hgroup,
.wp-block-post-content .stats-portfolio-item > hgroup,
.block-editor-block-preview__container .stats-portfolio-item > hgroup,
.block-editor-writing-flow .stats-portfolio-item > hgroup {
  position: relative;
  z-index: 5;
}
.block-editor-iframe__body .stats-portfolio-item > hgroup h3,
.wp-block-post-content .stats-portfolio-item > hgroup h3,
.block-editor-block-preview__container .stats-portfolio-item > hgroup h3,
.block-editor-writing-flow .stats-portfolio-item > hgroup h3 {
  font-size: 56px;
  font-size: 5.6rem;
  line-height: 1.15;
  letter-spacing: -0.25px;
  margin-top: 0;
}
.block-editor-iframe__body .stats-portfolio-item > hgroup h3 a,
.wp-block-post-content .stats-portfolio-item > hgroup h3 a,
.block-editor-block-preview__container .stats-portfolio-item > hgroup h3 a,
.block-editor-writing-flow .stats-portfolio-item > hgroup h3 a {
  color: #fff;
  text-decoration: none;
}
.block-editor-iframe__body .stats-portfolio-item > hgroup h4,
.wp-block-post-content .stats-portfolio-item > hgroup h4,
.block-editor-block-preview__container .stats-portfolio-item > hgroup h4,
.block-editor-writing-flow .stats-portfolio-item > hgroup h4 {
  font-size: 24px;
  font-size: 2.4rem;
  font-weight: normal;
  margin: 0;
}
.block-editor-iframe__body .stats-portfolio-item .wp-block-button.is-style-ghost,
.wp-block-post-content .stats-portfolio-item .wp-block-button.is-style-ghost,
.block-editor-block-preview__container .stats-portfolio-item .wp-block-button.is-style-ghost,
.block-editor-writing-flow .stats-portfolio-item .wp-block-button.is-style-ghost {
  position: relative;
  z-index: 10000;
}
.block-editor-iframe__body .stats-portfolio-item .stats,
.wp-block-post-content .stats-portfolio-item .stats,
.block-editor-block-preview__container .stats-portfolio-item .stats,
.block-editor-writing-flow .stats-portfolio-item .stats {
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 960px;
  max-width: 96rem;
  margin: 40px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 1025px) {
  .block-editor-iframe__body .stats-portfolio-item .stats,
  .wp-block-post-content .stats-portfolio-item .stats,
  .block-editor-block-preview__container .stats-portfolio-item .stats,
  .block-editor-writing-flow .stats-portfolio-item .stats {
    margin: 64px auto;
  }
}
.block-editor-iframe__body .stats-portfolio-item .stats .stat,
.wp-block-post-content .stats-portfolio-item .stats .stat,
.block-editor-block-preview__container .stats-portfolio-item .stats .stat,
.block-editor-writing-flow .stats-portfolio-item .stats .stat {
  -ms-flex-preferred-size: 33.333%;
      flex-basis: 33.333%;
  padding: 0 16px;
  padding: 0 1.6rem;
}
@media (min-width: 1025px) {
  .block-editor-iframe__body .stats-portfolio-item .stats .stat,
  .wp-block-post-content .stats-portfolio-item .stats .stat,
  .block-editor-block-preview__container .stats-portfolio-item .stats .stat,
  .block-editor-writing-flow .stats-portfolio-item .stats .stat {
    padding: 0 3rem;
  }
}
.block-editor-iframe__body .stats-portfolio-item .stats .stat i.fa,
.wp-block-post-content .stats-portfolio-item .stats .stat i.fa,
.block-editor-block-preview__container .stats-portfolio-item .stats .stat i.fa,
.block-editor-writing-flow .stats-portfolio-item .stats .stat i.fa {
  font-size: 10px;
  font-size: 1rem;
  padding: 20px;
  padding: 2rem;
  border: 2px solid #228FFF;
  border-radius: 50%;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto;
  width: 30px;
  font-weight: bold;
  height: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: all ease-in-out 250ms;
  -o-transition: all ease-in-out 250ms;
  transition: all ease-in-out 250ms;
}
.block-editor-iframe__body .stats-portfolio-item .stats .stat:nth-child(2) i.fa,
.wp-block-post-content .stats-portfolio-item .stats .stat:nth-child(2) i.fa,
.block-editor-block-preview__container .stats-portfolio-item .stats .stat:nth-child(2) i.fa,
.block-editor-writing-flow .stats-portfolio-item .stats .stat:nth-child(2) i.fa {
  -webkit-transition: all ease-in-out 500ms;
  -o-transition: all ease-in-out 500ms;
  transition: all ease-in-out 500ms;
}
.block-editor-iframe__body .stats-portfolio-item .stats .stat:nth-child(3) i.fa,
.wp-block-post-content .stats-portfolio-item .stats .stat:nth-child(3) i.fa,
.block-editor-block-preview__container .stats-portfolio-item .stats .stat:nth-child(3) i.fa,
.block-editor-writing-flow .stats-portfolio-item .stats .stat:nth-child(3) i.fa {
  -webkit-transition: all ease-in-out 750ms;
  -o-transition: all ease-in-out 750ms;
  transition: all ease-in-out 750ms;
}
.block-editor-iframe__body .stats-portfolio-item .stats .stat h4,
.wp-block-post-content .stats-portfolio-item .stats .stat h4,
.block-editor-block-preview__container .stats-portfolio-item .stats .stat h4,
.block-editor-writing-flow .stats-portfolio-item .stats .stat h4 {
  text-align: center;
  font-size: 56px;
  font-size: 5.6rem;
  margin: 10px 0 0 0;
  margin: 1rem 0 0 0;
}
@media (max-width: 768px) {
  .block-editor-iframe__body .stats-portfolio-item .stats .stat h4,
  .wp-block-post-content .stats-portfolio-item .stats .stat h4,
  .block-editor-block-preview__container .stats-portfolio-item .stats .stat h4,
  .block-editor-writing-flow .stats-portfolio-item .stats .stat h4 {
    font-size: 3.2rem;
  }
}
.block-editor-iframe__body .stats-portfolio-item .stats .stat h5,
.wp-block-post-content .stats-portfolio-item .stats .stat h5,
.block-editor-block-preview__container .stats-portfolio-item .stats .stat h5,
.block-editor-writing-flow .stats-portfolio-item .stats .stat h5 {
  text-align: center;
  font-size: 18px;
  font-size: 1.8rem;
  letter-spacing: 0;
  font-weight: normal;
  text-transform: none;
  margin: 0;
}
.block-editor-iframe__body .stats-portfolio-item .stats .stat .wp-block-button .wp-block-button__link, .block-editor-iframe__body .stats-portfolio-item .stats .stat .wp-block-button a,
.wp-block-post-content .stats-portfolio-item .stats .stat .wp-block-button .wp-block-button__link,
.wp-block-post-content .stats-portfolio-item .stats .stat .wp-block-button a,
.block-editor-block-preview__container .stats-portfolio-item .stats .stat .wp-block-button .wp-block-button__link,
.block-editor-block-preview__container .stats-portfolio-item .stats .stat .wp-block-button a,
.block-editor-writing-flow .stats-portfolio-item .stats .stat .wp-block-button .wp-block-button__link,
.block-editor-writing-flow .stats-portfolio-item .stats .stat .wp-block-button a {
  display: inline !important;
  width: auto !important;
}
@media screen and (max-width: 960px) {
  .block-editor-iframe__body .stats-portfolio-item > hgroup,
  .wp-block-post-content .stats-portfolio-item > hgroup,
  .block-editor-block-preview__container .stats-portfolio-item > hgroup,
  .block-editor-writing-flow .stats-portfolio-item > hgroup {
    width: 100%;
    margin-bottom: 1.5rem;
  }
  .block-editor-iframe__body .stats-portfolio-item .stats,
  .wp-block-post-content .stats-portfolio-item .stats,
  .block-editor-block-preview__container .stats-portfolio-item .stats,
  .block-editor-writing-flow .stats-portfolio-item .stats {
    width: 100%;
    border-left: 0;
    margin: 24px 0;
  }
}
@media (max-width: 768px) {
  .block-editor-iframe__body .stats-portfolio-item,
  .wp-block-post-content .stats-portfolio-item,
  .block-editor-block-preview__container .stats-portfolio-item,
  .block-editor-writing-flow .stats-portfolio-item {
    padding: 4rem 3rem;
  }
  .block-editor-iframe__body .stats-portfolio-item hgroup h3,
  .wp-block-post-content .stats-portfolio-item hgroup h3,
  .block-editor-block-preview__container .stats-portfolio-item hgroup h3,
  .block-editor-writing-flow .stats-portfolio-item hgroup h3 {
    font-size: 3.2rem;
  }
  .block-editor-iframe__body .stats-portfolio-item hgroup h4,
  .wp-block-post-content .stats-portfolio-item hgroup h4,
  .block-editor-block-preview__container .stats-portfolio-item hgroup h4,
  .block-editor-writing-flow .stats-portfolio-item hgroup h4 {
    font-size: 1.8rem;
  }
}
@media (max-width: 640px) {
  .block-editor-iframe__body .stats-portfolio-item,
  .wp-block-post-content .stats-portfolio-item,
  .block-editor-block-preview__container .stats-portfolio-item,
  .block-editor-writing-flow .stats-portfolio-item {
    padding: 4rem 1.6rem;
  }
  .block-editor-iframe__body .stats-portfolio-item .stats,
  .wp-block-post-content .stats-portfolio-item .stats,
  .block-editor-block-preview__container .stats-portfolio-item .stats,
  .block-editor-writing-flow .stats-portfolio-item .stats {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .block-editor-iframe__body .stats-portfolio-item .stats .stat,
  .wp-block-post-content .stats-portfolio-item .stats .stat,
  .block-editor-block-preview__container .stats-portfolio-item .stats .stat,
  .block-editor-writing-flow .stats-portfolio-item .stats .stat {
    padding: 0 1.6rem;
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    margin-bottom: 3rem;
    border-right: 0;
  }
  .block-editor-iframe__body .stats-portfolio-item .stats .stat:first-child,
  .wp-block-post-content .stats-portfolio-item .stats .stat:first-child,
  .block-editor-block-preview__container .stats-portfolio-item .stats .stat:first-child,
  .block-editor-writing-flow .stats-portfolio-item .stats .stat:first-child {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
  .block-editor-iframe__body .stats-portfolio-item .stats .stat h5,
  .wp-block-post-content .stats-portfolio-item .stats .stat h5,
  .block-editor-block-preview__container .stats-portfolio-item .stats .stat h5,
  .block-editor-writing-flow .stats-portfolio-item .stats .stat h5 {
    font-size: 1.4rem;
  }
}
.block-editor-iframe__body .edit-post-visual-editor__post-title-wrapper,
.wp-block-post-content .edit-post-visual-editor__post-title-wrapper,
.block-editor-block-preview__container .edit-post-visual-editor__post-title-wrapper,
.block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper {
  margin-bottom: 40px;
  margin-bottom: 4rem;
}
.block-editor-iframe__body .edit-post-visual-editor__post-title-wrapper .wp-block-post-title,
.wp-block-post-content .edit-post-visual-editor__post-title-wrapper .wp-block-post-title,
.block-editor-block-preview__container .edit-post-visual-editor__post-title-wrapper .wp-block-post-title,
.block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .wp-block-post-title {
  font-size: 48px;
  font-size: 4.8rem;
}
.block-editor-iframe__body .block-editor-writing-flow,
.wp-block-post-content .block-editor-writing-flow,
.block-editor-block-preview__container .block-editor-writing-flow,
.block-editor-writing-flow .block-editor-writing-flow {
  max-width: 1540px;
  margin-left: auto;
  margin-right: auto;
}
.block-editor-iframe__body .is-root-container > .wp-block,
.wp-block-post-content .is-root-container > .wp-block,
.block-editor-block-preview__container .is-root-container > .wp-block,
.block-editor-writing-flow .is-root-container > .wp-block {
  max-width: 1540px;
  margin-left: auto;
  margin-right: auto;
  font-family: "Figtree", "proxima-nova", "Arial", "San-serif";
}
.block-editor-iframe__body .editor-editor-canvas__post-title-wrapper,
.block-editor-iframe__body .is-root-container,
.wp-block-post-content .editor-editor-canvas__post-title-wrapper,
.wp-block-post-content .is-root-container,
.block-editor-block-preview__container .editor-editor-canvas__post-title-wrapper,
.block-editor-block-preview__container .is-root-container,
.block-editor-writing-flow .editor-editor-canvas__post-title-wrapper,
.block-editor-writing-flow .is-root-container {
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.block-editor-iframe__body .sr-only,
.wp-block-post-content .sr-only,
.block-editor-block-preview__container .sr-only,
.block-editor-writing-flow .sr-only {
  display: inline-block;
  opacity: 0.7;
}
.block-editor-iframe__body .edit-post-visual-editor__post-title-wrapper,
.wp-block-post-content .edit-post-visual-editor__post-title-wrapper,
.block-editor-block-preview__container .edit-post-visual-editor__post-title-wrapper,
.block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper {
  margin-bottom: 40px;
  margin-bottom: 4rem;
  padding-left: 30px !important;
  padding-right: 30px !important;
}
.block-editor-iframe__body .edit-post-visual-editor__post-title-wrapper .wp-block-post-title,
.wp-block-post-content .edit-post-visual-editor__post-title-wrapper .wp-block-post-title,
.block-editor-block-preview__container .edit-post-visual-editor__post-title-wrapper .wp-block-post-title,
.block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .wp-block-post-title {
  font-size: 48px;
  font-size: 4.8rem;
}

html {
  font-size: 62.5%;
}

html :where(.editor-styles-wrapper) {
  font-family: "proxima-nova", "Arial", "San-serif";
}

#tinymce {
  font-size: 16px;
}

body.post-type-post .editor-visual-editor {
  background: #fff;
}
body.post-type-post .block-editor-writing-flow {
  max-width: 800px; /* Adjust this as needed */
  margin: 0 auto; /* Centers the content */
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLWVkaXRvci5jc3MiLCJzdHlsZS1lZGl0b3Iuc2NzcyIsInZlbmRvcnMvd29yZHByZXNzL3dvcmRwcmVzcy5zY3NzIiwicGFydGlhbHMvX2hlbHBlcnMuc2NzcyIsInBhcnRpYWxzL190eXBvZ3JhcGh5LnNjc3MiLCJtb2R1bGVzL19nbG9iYWwuc2NzcyIsInBhcnRpYWxzL19mcmFtZXdvcmsuc2NzcyIsInZlbmRvcnMvd29yZHByZXNzL2d1dHRlbmJlcmcuc2NzcyIsInBhcnRpYWxzL192YXJpYWJsZXMuc2NzcyIsInBhcnRpYWxzL19taXhpbnMuc2NzcyIsInRlbXBsYXRlcy9faGVhZGVyLnNjc3MiLCJ0ZW1wbGF0ZXMvX2Zvb3Rlci5zY3NzIiwidGVtcGxhdGVzL19mcm9udC1wYWdlLnNjc3MiLCJ0ZW1wbGF0ZXMvX2JsdXJicy5zY3NzIiwidGVtcGxhdGVzL19wcm9jZXNzLnNjc3MiLCJ0ZW1wbGF0ZXMvX2Jsb2cuc2NzcyIsIm1vZHVsZXMvX2J1dHRvbnMuc2NzcyIsIm1vZHVsZXMvX2Zvcm1zLnNjc3MiLCJtb2R1bGVzL19uYXZpZ2F0aW9uLnNjc3MiLCJtb2R1bGVzL19icm93c2Vycy5zY3NzIiwiYmxvY2tzL19wb3J0Zm9saW8uc2NzcyIsImJsb2Nrcy9faGVyby5zY3NzIiwiYmxvY2tzL19zZWN0aW9uLXRpdGxlLnNjc3MiLCJibG9ja3MvX2luZHVzdHJpZXMuc2NzcyIsImJsb2Nrcy9faWNvbi1ibHVyYnMuc2NzcyIsImJsb2Nrcy9fY3Rhcy5zY3NzIiwiYmxvY2tzL193b3JkcHJlc3Muc2NzcyIsImJsb2Nrcy9faW1hZ2Utb3ZlcmxheS5zY3NzIiwiYmxvY2tzL19jbGllbnQtbG9nb3Muc2NzcyIsImJsb2Nrcy9fZmVhdHVyZWQtY29udGVudC5zY3NzIiwiYmxvY2tzL3Zpc3VhbC1zdGF0cy5zY3NzIiwiYmxvY2tzL19zdGF0cy1wb3J0Zm9saW8uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNHakI7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 */
/*# sourceMappingURL=style-editor.css.map */
