.elementor-11709 .elementor-element.elementor-element-9acf8b0{padding:0px 0px 0px 0px;}.elementor-11709 .elementor-element.elementor-element-257e3e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11709 .elementor-element.elementor-element-c7c077c > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-11709 .elementor-element.elementor-element-97251a2 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-051da55 *//*Filtro*/
.bapf_slct select {
  border: solid 1px;
  font-size: 14px;
} 

@media (min-width: 767px) {
.bapf_slct select {
  width: 200px;
  font-size: 1em;
  float: left;
  margin-left: 10px;
  border: solid 1px;
  font-size: 14px;
} }

@media (min-width: 767px) {
select {
  display: flex;
} }

@media (min-width: 767px) {
.bapf_slidr_jqrui .bapf_slidr_main {
  margin-bottom: 10px;
  width: 200px;
} }

@media (min-width: 767px) {
.bapf_slidr_jqrui .bapf_from, .bapf_slidr_jqrui .bapf_to {
  width: 100px;
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
} }

@media (min-width: 767px) {
#bapf_1 {
    width: 200px;
    display: flex;
    float: left;
    font-size: 15px;
} }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-97251a2 */}
@media (max-width: 767px) {
  .elementor-4447 .elementor-element.elementor-element-9d0bd18 {
    padding: 0px;
  }
}/* End custom CSS */