/*!*********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/css/cases-archive.css ***!
  \*********************************************************************************************************/
/*CASES archive*/
.aa-case-filters {
  display: flex;
  gap: 1.5rem;
  list-style-type: none;
  padding-left: 0;
}
.aa-case-filters a {
  color: var(--wp--preset--color--blue);
  font-family: var(--wp--preset--font-family--axiforma);
  font-size: var(--wp--preset--font-size--h-5);
}
.aa-case-filters a.is-active {
  color: var(--wp--preset--color--green);
}
/* Cases archive */
#cases {
  overflow: hidden;
}
.cases_list .case_info {
  min-height: 300px;
}
.cases_list li .wp-block-column:not(.case_numbers) {
  width: 33% !important;
  max-width: 33% !important;
  flex-basis: 33% !important;
  box-sizing: border-box;
}
.cases_list li:nth-child(even) .case_data {
  gap: 0
}
.cases_list li:nth-child(even) .case_info .wp-block-column:nth-child(3),
.cases_list li:nth-child(even) .case_data .wp-block-column:nth-child(4) {
  order: 0;
}
.cases_list li:nth-child(even) .case_info .wp-block-column:nth-child(1),
.cases_list li:nth-child(even) .case_info .wp-block-column:nth-child(2),
.cases_list li:nth-child(even) .case_data .wp-block-column:nth-child(1),
.cases_list li:nth-child(even) .case_data .wp-block-column:nth-child(2),
.cases_list li:nth-child(even) .case_data .wp-block-column:nth-child(3) {
  order: 1;
}
.cases_list li:nth-child(odd) p.client_name {
  text-align: right;
}
.cases_list li p.client_name {
  white-space: nowrap;
}
.cases_list .wp-block-cover__image-background.wp-post-image[src$=".png" i] {
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: bottom;
  object-position: bottom;
  margin: auto;
  width: 80%;
}
.cases_list li .wp-block-cover__inner-container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.cases_list li .wp-block-cover__background {
  background: var(--wp--preset--color--blue) !important;
  transition: all .8s ease-in-out;
}
.cases_list li:hover .wp-block-cover__background {
  background: var(--wp--preset--gradient--blue-vertical-gradient) !important;
  transition: all .8s ease-in-out;
}
.cases_list li figure {
  width: 50px !important;
}
/* Responsive */
@media (max-width: 980px) {
  .cases_list li .wp-block-column:not(.case_numbers) {
    width: 50% !important;
    max-width: 50% !important;
    flex-basis: 50% !important;
  }
  .cases_list li:nth-child(odd) .case_info .wp-block-column:nth-child(3),
  .cases_list li:nth-child(odd) .case_data .wp-block-column:nth-child(4),
  .cases_list li:nth-child(even) .case_info .wp-block-column:nth-child(3),
  .cases_list li:nth-child(even) .case_data .wp-block-column:nth-child(4) {
    display: none;
  }
}
@media (max-width: 781px) {
  .cases_list li .wp-block-column:not(.case_numbers) {
    width: 100% !important;
    max-width: 100% !important;
    flex-basis: 100% !important;
  }
  .case_title h2 {
    text-align: left !important;
  }
  .case_title .wp-block-buttons {
    justify-content: flex-start;
  }
  .aa-case-filters {
    flex-wrap: wrap;
  }
}

/*# sourceMappingURL=cases-archive.css.map*/