body.search>div .site-content{
  min-height:auto;
}

body.search .component_bs_card_horizontal_dynamic{
  border:none;
  border-bottom:.0625rem solid #ddd;
  padding:1.875rem 0;
}

body.search .component_bs_card_horizontal_dynamic .col-auto{
  width:100%;
  max-width:9.375rem;
}

@media (max-width:767.98px){
  body.search .component_bs_card_horizontal_dynamic .col-auto{
    margin-bottom:1.25rem;
    max-width:100%;
  }
}

@media (max-width:374px){
  body.search .component_bs_card_horizontal_dynamic .col-auto{
    width:100%;
    max-width:8.125rem;
  }
}

body.search .component_bs_card_horizontal_dynamic .col-auto img{
  max-width:100%;
  margin-right:0;
  max-height:8.75rem;
  height:100%;
  width:100%;
  -o-object-fit:cover;
     object-fit:cover;
}

@media (max-width:767.98px){
  body.search .component_bs_card_horizontal_dynamic .col-auto img{
    max-width:100%;
    width:100%;
    height:16.25rem;
    max-height:100%;
    -o-object-fit:cover;
       object-fit:cover;
  }
}

body.search .component_bs_card_horizontal_dynamic .col{
  padding-left:1.875rem;
}

@media (min-width:768px) and (max-width:991.98px){
  body.search .component_bs_card_horizontal_dynamic .col{
    padding-left:1.25rem;
  }
}

@media (max-width:767.98px){
  body.search .component_bs_card_horizontal_dynamic .col{
    padding-left:0;
  }
}

body.search .component_bs_card_horizontal_dynamic .col .card-block .card-title a{
  font-family:Obviously-semi;
  color:#404040;
  font-size:1.5rem;
  text-transform:capitalize;
  text-decoration:none;
}

body.search .component_bs_card_horizontal_dynamic .col .card-block .card-text,body.search .component_bs_card_horizontal_dynamic .col .card-block .card-text p{
  color:#404040;
  font-size:1rem;
}

body.search .component_bs_card_horizontal_dynamic>div{
  width:100%;
}

body.search .facetwp-bb-module .facetwp-facet-keyword_search .facetwp-search-wrap .facetwp-btn{
  opacity:1;
  right:0;
  top:.75rem;
}

body.search .facetwp-bb-module .facetwp-facet-keyword_search .facetwp-search-wrap .facetwp-btn:before{
  background:url(/wp-content/themes/chalo/assets/svg/search-soft-gray.svg) no-repeat;
}

body.search .facetwp-bb-module .facetwp-facet-title{
  font-family:Obviously-semi;
  color:#404040;
  font-size:1.125rem;
  margin-bottom:1.875rem;
}

body.search .facetwp-bb-module .facetwp-type-checkboxes{
  margin-bottom:1.5rem;
}

@media (max-width:767.98px){
  body.search .facetwp-bb-module .facetwp-type-checkboxes{
    margin-bottom:.625rem;
  }
}

body.search .facetwp-bb-module .facetwp-type-checkboxes .facetwp-checkbox{
  padding-left:1.875rem;
  padding-bottom:.9375rem;
  font-size:1.125rem;
  background:url(/wp-content/themes/chalo/assets/img/checkbox.png);
  -moz-background-size:1rem 1rem;
       background-size:1rem 1rem;
  background-repeat:no-repeat !important;
  background-position:left top .25rem;
}

body.search .facetwp-bb-module .facetwp-type-checkboxes .facetwp-checkbox.checked{
  background:url(/wp-content/themes/chalo/assets/img/checkbox-on.png);
  background-position:left top .25rem;
}

body.search .facetwp-bb-module .facetwp-type-checkboxes .facetwp-checkbox:focus,body.search .facetwp-bb-module .facetwp-type-checkboxes .facetwp-checkbox:focus-visible{
  outline:.125rem solid #d42073;
}

body.search .fl-module-class-sort .facetwp-sort .selectric .label{
  border-bottom:.0625rem solid #ddd;
  padding-bottom:.9375rem;
  color:grey;
}

@media (max-width:767.98px){
  body.search .fl-module-class-sort .facetwp-sort .selectric .label{
    border-bottom:.125rem solid #ddd;
  }
}

body.search .facetwp-facet .facetwp-search-wrap{
  display:block;
  width:100%;
}

body.search .facetwp-facet .facetwp-search-wrap .facetwp-search{
  border:none;
  border-bottom:.125rem solid #ddd;
  color:#404040;
  padding:.625rem 1.875rem .9375rem 0;
  width:100%;
}

body.search .search_left_filter{
  padding-right:1.875rem;
}

body.search .search-list .fl-module-heading .search_string{
  font-weight:400;
  word-break:break-word;
}

@media (prefers-reduced-motion:no-preference){
  .facetwp-checkbox:focus{
    outline:.125rem solid #d42073 !important;
    outline-offset:-.125rem;
  }
}

/*# sourceMappingURL=template-search.min.css.map */
