/* Variables */
body #content .hentry-wrapper > header {
  background: #194866 url("/wp-content/themes/thetheme/images/case-studies-bg.png") no-repeat right top;
  background-size: auto 100%; }
  body #content .hentry-wrapper > header .header-content .breadcrumbs {
    color: #fff; }
    body #content .hentry-wrapper > header .header-content .breadcrumbs span,
    body #content .hentry-wrapper > header .header-content .breadcrumbs a {
      color: #fff; }
  body #content .hentry-wrapper > header .header-content-inner {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    gap: 36px;
    margin-top: 48px; }
body .tell-us-your-story {
  margin-bottom: 80px;
  margin-top: 80px;
  padding-bottom: 80px;
  padding-top: 80px; }
  @media (max-width: 767px) {
    body .tell-us-your-story {
      margin-bottom: 60px;
      margin-top: 60px; } }
  @media (max-width: 767px) {
    body .tell-us-your-story {
      padding-bottom: 60px;
      padding-top: 60px; } }
  body .tell-us-your-story {
    background: #194866 url("/wp-content/themes/thetheme/images/case-study-contact-bg.png") no-repeat right top;
    background-size: 270px auto; }
  @media (max-width: 1199px) {
    body .tell-us-your-story {
      background-size: 170px auto; } }
  @media (max-width: 899px) {
    body .tell-us-your-story {
      background: #194866; } }
  body .tell-us-your-story .intro {
    margin-bottom: 36px; }
    @media (min-width: 678px) {
      body .tell-us-your-story .intro {
        margin: 0 auto 36px;
        max-width: 620px;
        text-align: center; } }
  body .tell-us-your-story h2 {
    font-size: 32px; }
    @media screen and (min-width: 768px) {
      body .tell-us-your-story h2 {
        font-size: 36px; } }
    @media screen and (min-width: 1024px) {
      body .tell-us-your-story h2 {
        font-size: 40px; } }
    body .tell-us-your-story h2 {
      max-width: none; }
  body .tell-us-your-story .cards {
    display: flex;
    gap: 36px; }
    @media (max-width: 767px) {
      body .tell-us-your-story .cards {
        flex-direction: column; } }
    body .tell-us-your-story .cards .card {
      background-color: #fff;
      border-radius: 12px;
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      padding: 36px; }
      @media (min-width: 768px) {
        body .tell-us-your-story .cards .card {
          flex: 1; } }
      @media (max-width: 499px) {
        body .tell-us-your-story .cards .card {
          padding: 24px; } }
      body .tell-us-your-story .cards .card h3 {
        font-size: 22px; }
        @media screen and (min-width: 768px) {
          body .tell-us-your-story .cards .card h3 {
            font-size: 24px; } }
        @media screen and (min-width: 1024px) {
          body .tell-us-your-story .cards .card h3 {
            font-size: 28px; } }
        body .tell-us-your-story .cards .card h3 {
          color: #282828; }
      body .tell-us-your-story .cards .card .intro-text {
        background-color: #E7F4F8;
        border-radius: 4px;
        display: inline-block;
        font-weight: 700;
        margin-bottom: 16px;
        padding: 4px 8px; }
      body .tell-us-your-story .cards .card .steps {
        margin-bottom: 36px; }
        @media (max-width: 767px) {
          body .tell-us-your-story .cards .card .steps {
            margin-bottom: 24px; } }
        body .tell-us-your-story .cards .card .steps ol {
          margin-bottom: 0;
          margin-left: 40px; }
      body .tell-us-your-story .cards .card .button-block {
        margin-top: auto; }
        @media (max-width: 499px) {
          body .tell-us-your-story .cards .card .button-block {
            width: 100%; } }
        body .tell-us-your-story .cards .card .button-block a.button.outline {
          border-color: #F98012;
          flex: 0 0 100%;
          justify-content: center;
          transition: background-color 0.2s, color 0.2s; }
          @media (max-width: 499px) {
            body .tell-us-your-story .cards .card .button-block a.button.outline {
              width: 100%; } }
          body .tell-us-your-story .cards .card .button-block a.button.outline:hover, body .tell-us-your-story .cards .card .button-block a.button.outline:focus-visible {
            color: #fff; }
body .footer-wrapper .tagline-block {
  margin-top: 0; }

/*# sourceMappingURL=case-studies.css.map */
