.search-filter-query-posts .mij-0.x-section {
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  border-top-width:0;
  border-right-width:0;
  border-bottom-width:0;
  border-left-width:0;
  padding-top:20px;
  padding-right:0px;
  padding-bottom:65px;
  padding-left:0px;
  z-index:auto;
}
.search-filter-query-posts .mij-1 {
  transition-duration:400ms;
}
.search-filter-query-posts .mij-2 {
  transition-timing-function:cubic-bezier(0.680,-0.550,0.265,1.550);
}
.search-filter-query-posts :where(body:not(.tco-disable-effects)) .mij-2:hover,
.search-filter-query-posts :where(body:not(.tco-disable-effects)) [data-x-effect-provider*="effects"]:hover .mij-2 {
  opacity:1;
  transform:translate(0em,-0.5em);
}
.search-filter-query-posts .mij-3 {
  transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);
}
.search-filter-query-posts .mij-3 .x-text-content-text-primary {
  transition-duration:400ms;
  transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);
}
.search-filter-query-posts .mij-3 .x-text-content-text-subheadline {
  transition-duration:400ms;
  transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);
}
.search-filter-query-posts .mij-3 .x-text-typing {
  transition-duration:400ms;
  transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);
}
.search-filter-query-posts .mij-3 .x-typed-cursor {
  transition-duration:400ms;
  transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);
}
.search-filter-query-posts .mij-3 .x-graphic-child {
  transition-duration:400ms;
  transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);
}
.search-filter-query-posts .mij-4 {
  transition-duration:222ms;
}
.search-filter-query-posts .mij-4 .x-anchor-text-primary {
  transition-duration:222ms;
}
.search-filter-query-posts .mij-4 .x-anchor-text-secondary {
  transition-duration:222ms;
}
.search-filter-query-posts .mij-4 .x-graphic-child {
  transition-duration:222ms;
}
.search-filter-query-posts .mij-5.x-row {
  z-index:auto;
  margin-right:auto;
  margin-left:auto;
  border-top-width:0;
  border-right-width:0;
  border-bottom-width:0;
  border-left-width:0;
}
.search-filter-query-posts .mij-5 > .x-row-inner {
  flex-direction:row;
  align-items:stretch;
  align-content:stretch;
}
.search-filter-query-posts .mij-7.x-row {
  padding-top:1px;
  padding-right:1px;
  padding-bottom:1px;
  padding-left:1px;
}
.search-filter-query-posts .mij-8.x-row {
  font-size:1em;
}
.search-filter-query-posts .mij-8 > .x-row-inner > * {
  margin-top:calc(20px / 2);
  margin-bottom:calc(20px / 2);
  margin-right:calc(20px / 2);
  margin-left:calc(20px / 2);
}
.search-filter-query-posts .mij-9 > .x-row-inner {
  justify-content:flex-start;
}
.search-filter-query-posts .mij-a > .x-row-inner {
  margin-top:calc(((20px / 2) + 1px) * -1);
  margin-right:calc(((20px / 2) + 1px) * -1);
  margin-bottom:calc(((20px / 2) + 1px) * -1);
  margin-left:calc(((20px / 2) + 1px) * -1);
}
.search-filter-query-posts .mij-b.x-row {
  font-size:1rem;
}
.search-filter-query-posts .mij-b > .x-row-inner {
  justify-content:center;
  margin-top:calc(((3em / 2) + 1px) * -1);
  margin-right:calc(((1em / 2) + 1px) * -1);
  margin-bottom:calc(((3em / 2) + 1px) * -1);
  margin-left:calc(((1em / 2) + 1px) * -1);
}
.search-filter-query-posts .mij-b > .x-row-inner > * {
  margin-top:calc(3em / 2);
  margin-bottom:calc(3em / 2);
  margin-right:calc(1em / 2);
  margin-left:calc(1em / 2);
}
.search-filter-query-posts .mij-c.x-row {
  width:100%;
}
.search-filter-query-posts .mij-d.x-row {
  margin-top:0px;
  margin-bottom:10px;
}
.search-filter-query-posts .mij-e.x-row {
  font-size:0.8em;
}
.search-filter-query-posts .mij-e > .x-row-inner {
  margin-top:calc(((0.8em / 2) + 1px) * -1);
  margin-right:calc(((0.64em / 2) + 1px) * -1);
  margin-bottom:calc(((0.8em / 2) + 1px) * -1);
  margin-left:calc(((0.64em / 2) + 1px) * -1);
}
.search-filter-query-posts .mij-e > .x-row-inner > * {
  margin-top:calc(0.8em / 2);
  margin-bottom:calc(0.8em / 2);
  margin-right:calc(0.64em / 2);
  margin-left:calc(0.64em / 2);
}
.search-filter-query-posts .mij-f.x-row {
  padding-top:10px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
}
.search-filter-query-posts .mij-f > .x-row-inner {
  margin-top:calc((20px / 2) * -1);
  margin-right:calc((20px / 2) * -1);
  margin-bottom:calc((20px / 2) * -1);
  margin-left:calc((20px / 2) * -1);
}
.search-filter-query-posts .mij-g {
  --gap:20px;
}
.search-filter-query-posts .mij-h > .x-row-inner > *:nth-child(1n - 0) {
  flex-basis:calc(100% - clamp(0px,var(--gap),9999px));
}
.search-filter-query-posts .mij-i {
  --gap:1em;
}
.search-filter-query-posts .mij-i > .x-row-inner > *:nth-child(3n - 0) {
  flex-basis:calc(33.33% - clamp(0px,var(--gap),9999px));
}
.search-filter-query-posts .mij-i > .x-row-inner > *:nth-child(3n - 1) {
  flex-basis:calc(33.33% - clamp(0px,var(--gap),9999px));
}
.search-filter-query-posts .mij-i > .x-row-inner > *:nth-child(3n - 2) {
  flex-basis:calc(33.33% - clamp(0px,var(--gap),9999px));
}
.search-filter-query-posts .mij-j > .x-row-inner > *:nth-child(1n - 0) {
  flex-basis:calc(100% - clamp(0px,var(--gap),9999px));
}
.search-filter-query-posts .mij-k {
  --gap:0.64em;
}
.search-filter-query-posts .mij-k > .x-row-inner > *:nth-child(1n - 0) {
  flex-basis:calc(auto - clamp(0px,var(--gap),9999px));
}
.search-filter-query-posts .mij-l > .x-row-inner > *:nth-child(1n - 0) {
  flex-basis:calc(100% - clamp(0px,var(--gap),9999px));
}
.search-filter-query-posts .mij-m.x-col {
  z-index:1;
  border-top-width:0;
  border-right-width:0;
  border-bottom-width:0;
  border-left-width:0;
  font-size:1em;
}
.search-filter-query-posts .mij-o.x-col {
  overflow-x:hidden;
  overflow-y:hidden;
  flex-direction:column;
  align-items:stretch;
  align-content:stretch;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  border-bottom-right-radius:6px;
  border-bottom-left-radius:6px;
  padding-top:1em;
  padding-right:1em;
  padding-bottom:1em;
  padding-left:1em;
  background-color:rgb(255,255,255);
  box-shadow:none;
}
.search-filter-query-posts .mij-o.x-col:hover,
.search-filter-query-posts .mij-o.x-col[class*="active"],
.search-filter-query-posts [data-x-effect-provider*="colors"]:hover .mij-o.x-col {
  box-shadow:0em 0.65em 1.35em 0em rgba(0,0,0,0.16);
}
.search-filter-query-posts .mij-p.x-col {
  display:flex;
  justify-content:flex-start;
  flex-wrap:wrap;
}
.search-filter-query-posts .mij-q.x-col {
  flex-direction:row;
  align-items:center;
  align-content:center;
}
.search-filter-query-posts .mij-r {
  overflow-x:hidden;
  overflow-y:hidden;
  flex-grow:0;
  flex-shrink:0;
  height:44vh;
  min-height:210px;
  max-height:240px;
  margin-top:0em;
  margin-right:0em;
  margin-bottom:1em;
  margin-left:0em;
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px;
  background-color:#d5d5d5;
}
.search-filter-query-posts .mij-s {
  flex-basis:auto;
  border-top-width:0;
  border-right-width:0;
  border-bottom-width:0;
  border-left-width:0;
  font-size:1em;
  aspect-ratio:auto;
}
.search-filter-query-posts .mij-t {
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
  align-items:flex-start;
  flex-wrap:wrap;
  align-content:flex-start;
  flex-grow:1;
  flex-shrink:1;
}
.search-filter-query-posts .mij-u.x-image {
  display:block;
  font-size:1em;
  width:100%;
  border-top-width:0;
  border-right-width:0;
  border-bottom-width:0;
  border-left-width:0;
}
.search-filter-query-posts .mij-u.x-image img {
  width:100%;
  object-fit:cover;
  aspect-ratio:auto;
}
.search-filter-query-posts .mij-u.x-image,
.search-filter-query-posts .mij-u.x-image img {
  height:100%;
}
.search-filter-query-posts .mij-v.x-text {
  max-width:21em;
  margin-top:0em;
  margin-right:0em;
  margin-bottom:0.512em;
  margin-left:0em;
}
.search-filter-query-posts .mij-v.x-text .x-text-content-text-primary {
  font-size:1em;
  font-weight:bold;
  line-height:1.5;
}
.search-filter-query-posts .mij-v.x-text:hover .x-text-content-text-primary,
.search-filter-query-posts .mij-v.x-text[class*="active"] .x-text-content-text-primary,
.search-filter-query-posts [data-x-effect-provider*="colors"]:hover .mij-v.x-text .x-text-content-text-primary {
  color:#215a92;
}
.search-filter-query-posts .mij-w.x-text {
  border-top-width:0;
  border-right-width:0;
  border-bottom-width:0;
  border-left-width:0;
  font-size:1em;
}
.search-filter-query-posts .mij-w.x-text .x-text-content-text-primary {
  font-family:inherit;
  font-style:normal;
  letter-spacing:0em;
  text-transform:none;
  color:#09a3f5;
}
.search-filter-query-posts .mij-x.x-text .x-text-content-text-primary {
  font-size:.875em;
  font-weight:inherit;
  line-height:1.4;
  text-align:left;
}
.search-filter-query-posts .mij-y.x-anchor {
  border-top-width:0;
  border-right-width:0;
  border-bottom-width:0;
  border-left-width:0;
  border-top-left-radius:100em;
  border-top-right-radius:100em;
  border-bottom-right-radius:100em;
  border-bottom-left-radius:100em;
  font-size:1em;
  background-color:rgb(240,255,228);
}
.search-filter-query-posts .mij-y.x-anchor .x-anchor-content {
  display:flex;
  flex-direction:row;
  justify-content:flex-start;
  align-items:baseline;
  padding-top:0.5em;
  padding-right:1.25em;
  padding-bottom:0.5em;
  padding-left:1.25em;
}
.search-filter-query-posts .mij-y.x-anchor .x-anchor-text-primary {
  font-family:inherit;
  font-size:1em;
  font-style:normal;
  font-weight:bold;
  line-height:1.45;
  color:rgba(0,0,0,0.66);
}
.search-filter-query-posts .mij-y.x-anchor:hover .x-anchor-text-primary,
.search-filter-query-posts .mij-y.x-anchor[class*="active"] .x-anchor-text-primary,
.search-filter-query-posts [data-x-effect-provider*="colors"]:hover .mij-y.x-anchor .x-anchor-text-primary {
  color:#77bf3b;
}
.search-filter-query-posts .mij-z.x-text {
  margin-top:0em;
  margin-right:0em;
  margin-bottom:auto;
  margin-left:0em;
  border-top-width:0;
  border-right-width:0;
  border-bottom-width:0;
  border-left-width:0;
  font-family:inherit;
  font-size:.875em;
  font-style:normal;
  font-weight:inherit;
  line-height:1.4;
  letter-spacing:0em;
  text-transform:none;
  color:rgb(0,0,0);
}
.search-filter-query-posts .mij-z.x-text > :first-child {
  margin-top:0;
}
.search-filter-query-posts .mij-z.x-text > :last-child {
  margin-bottom:0;
}
.search-filter-query-posts .mij-10 {
  margin-top:4px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:5px;
  border-top-width:0;
  border-right-width:0;
  border-bottom-width:0;
  border-left-width:0;
  font-size:.875em;
  color:#09a3f5;
}
@media screen and (max-width:1199px) {
  .search-filter-query-posts .mij-i > .x-row-inner > *:nth-child(2n - 0) {
    flex-basis:calc(50% - clamp(0px,var(--gap),9999px));
  }
  .search-filter-query-posts .mij-i > .x-row-inner > *:nth-child(2n - 1) {
    flex-basis:calc(50% - clamp(0px,var(--gap),9999px));
  }
}
@media screen and (max-width:766px) {
  .search-filter-query-posts .mij-i > .x-row-inner > *:nth-child(1n - 0) {
    flex-basis:calc(100% - clamp(0px,var(--gap),9999px));
  }
}
