.elementor-634 .elementor-element.elementor-element-71ff7ac2{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-634 .elementor-element.elementor-element-519f4d61 .kitify-breadcrumbs__title{order:-1;font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-634 .elementor-element.elementor-element-519f4d61 .kitify-breadcrumbs__item-link{color:#C0C0C0;}.elementor-634 .elementor-element.elementor-element-2b3f0f26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-634 .elementor-element.elementor-element-103a1d51{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;--z-index:10;}.elementor-634 .elementor-element.elementor-element-16e17bcc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-634 .elementor-element.elementor-element-3a1593b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );}.elementor-634 .elementor-element.elementor-element-1bddd8c{--grid-columns:4;}@media(max-width:1599px){.elementor-634 .elementor-element.elementor-element-71ff7ac2{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-634 .elementor-element.elementor-element-2b3f0f26{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-634 .elementor-element.elementor-element-103a1d51{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-634 .elementor-element.elementor-element-3a1593b1{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}}@media(max-width:1279px){.elementor-634 .elementor-element.elementor-element-71ff7ac2{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-634 .elementor-element.elementor-element-2b3f0f26{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-634 .elementor-element.elementor-element-103a1d51{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-634 .elementor-element.elementor-element-3a1593b1{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}}@media(max-width:1024px){.elementor-634 .elementor-element.elementor-element-71ff7ac2{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-634 .elementor-element.elementor-element-2b3f0f26{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-634 .elementor-element.elementor-element-3a1593b1{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-634 .elementor-element.elementor-element-1bddd8c{--grid-columns:2;}}@media(max-width:991px){.elementor-634 .elementor-element.elementor-element-71ff7ac2{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-634 .elementor-element.elementor-element-2b3f0f26{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-634 .elementor-element.elementor-element-71ff7ac2{--min-height:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:25px;}.elementor-634 .elementor-element.elementor-element-519f4d61 .kitify-breadcrumbs__title{font-size:32px;}.elementor-634 .elementor-element.elementor-element-2b3f0f26{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-634 .elementor-element.elementor-element-1bddd8c{--grid-columns:1;}}@media(min-width:768px){.elementor-634 .elementor-element.elementor-element-103a1d51{--width:28%;}.elementor-634 .elementor-element.elementor-element-3a1593b1{--width:72%;}}@media(max-width:1599px) and (min-width:768px){.elementor-634 .elementor-element.elementor-element-103a1d51{--width:27%;}}@media(max-width:1279px) and (min-width:768px){.elementor-634 .elementor-element.elementor-element-103a1d51{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-634 .elementor-element.elementor-element-103a1d51{--width:100%;}.elementor-634 .elementor-element.elementor-element-3a1593b1{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-fddd76b *//* Headers dos filtros - maiúsculas + branco + fonte */
.wpc-filters-widget-wrapper .wpc-filter-title {
  text-transform: uppercase;
  color: #ffffff;
  letter-spacing: 0.5px;
  font-family: 'Google Sans Flex Var', sans-serif;
  font-weight: 500;
}

/* Texto dos links de categoria */
.wpc-filters-widget-wrapper .wpc-filter-link {
  color: #ffffff;
  font-family: 'Google Sans Flex Var', sans-serif;
  font-weight: 300;
}

/* Contador (1), (3), etc. */
.wpc-filters-widget-wrapper .wpc-term-count-value,
.wpc-filters-widget-wrapper .wpc-term-count-brackets-open,
.wpc-filters-widget-wrapper .wpc-term-count-brackets-close {
  color: #ffffff;
  font-family: 'Google Sans Flex Var', sans-serif;
  font-weight: 300;
}

/* Campo de preço (inputs min/max) */
.wpc-filters-widget-wrapper .wpc-filters-range-min,
.wpc-filters-widget-wrapper .wpc-filters-range-max {
  color: #ffffff;
  font-family: 'Google Sans Flex Var', sans-serif;
  font-weight: 300;
}

/* Campo de pesquisa */
.wpc-filters-widget-wrapper .wpc-search-field {
  color: #ffffff;
  font-family: 'Google Sans Flex Var', sans-serif;
  font-weight: 300;
}

.wpc-filters-widget-wrapper .wpc-search-field::placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-family: 'Google Sans Flex Var', sans-serif;
}/* End custom CSS */