/* Variables */
.experience-selection-block {
  margin-bottom: 40px;
  margin-top: 40px;
  position: relative; }
  @media (min-width: 768px) {
    .experience-selection-block {
      margin-bottom: 100px;
      margin-top: 100px; } }
  .experience-selection-block .alignwide {
    padding-bottom: 0;
    padding-top: 0; }
  .experience-selection-block .label {
    text-align: center; }
  .experience-selection-block h2 {
    margin-left: auto;
    margin-right: auto;
    max-width: 810px;
    text-align: center; }
    .experience-selection-block h2:first-child {
      margin-top: 0; }
  .experience-selection-block .text {
    margin: 0 auto;
    max-width: 656px;
    text-align: center; }
  .experience-selection-block .cols {
    display: flex;
    flex-direction: row;
    gap: 40px;
    margin-top: 40px; }
    @media (min-width: 768px) {
      .experience-selection-block .cols {
        margin-top: 60px; } }
    @media (max-width: 767px) {
      .experience-selection-block .cols {
        gap: 20px;
        flex-wrap: wrap;
        justify-content: center; } }
    .experience-selection-block .cols .col {
      flex: 1; }
      .experience-selection-block .cols .col .col-inner {
        text-align: left; }
        .experience-selection-block .cols .col .col-inner img {
          object-fit: cover; }
        .experience-selection-block .cols .col .col-inner h3 {
          font-size: 20px;
          font-weight: 700;
          text-align: left; }
        .experience-selection-block .cols .col .col-inner .excerpt {
          padding-bottom: 20px;
          text-align: left; }
        .experience-selection-block .cols .col .col-inner .wp-block-buttons {
          margin-top: 25px; }
          .experience-selection-block .cols .col .col-inner .wp-block-buttons a {
            color: #403f3d;
            text-decoration: underline; }
            .experience-selection-block .cols .col .col-inner .wp-block-buttons a:hover, .experience-selection-block .cols .col .col-inner .wp-block-buttons a:focus {
              text-decoration: none; }
      @media (max-width: 767px) {
        .experience-selection-block .cols .col {
          flex: 0 0 calc(50% - 10px); }
          .experience-selection-block .cols .col:not(:last-child) {
            margin-bottom: 40px; } }
      @media (max-width: 549px) {
        .experience-selection-block .cols .col {
          flex: 0 0 100%; }
          .experience-selection-block .cols .col:not(:last-child) {
            margin-bottom: 20px; } }
  .experience-selection-block .wp-block-buttons.bottom {
    display: flex;
    justify-content: center;
    margin-top: 60px; }
    @media (max-width: 767px) {
      .experience-selection-block .wp-block-buttons.bottom {
        margin-top: 30px; } }
    .experience-selection-block .wp-block-buttons.bottom .wp-block-button:not(.is-style-outline) > .wp-block-button__link {
      /*border: none;
      font-family: 'InterstateMono', sans-serif !important;
      font-size: 18px;
      letter-spacing: 0;
      padding: 0;
      text-decoration: underline !important;
      text-transform: none;*/ }
  body.wp-admin .experience-selection-block {
    position: relative; }
    body.wp-admin .experience-selection-block:after {
      content: "";
      display: block;
      position: absolute;
      bottom: 0;
      top: 0;
      left: 0;
      right: 0;
      z-index: 22; }
    body.wp-admin .experience-selection-block .content .card img {
      max-height: 80px; }
    body.wp-admin .experience-selection-block .experience-selection:empty {
      background-color: #ECF8FE;
      color: var(--default);
      padding: 60px 20px;
      text-align: left; }
      body.wp-admin .experience-selection-block .experience-selection:empty:before {
        content: "Enter experience selection content..."; }

/*# sourceMappingURL=styles.css.map */
