.elementor-273 .elementor-element.elementor-element-d63ce84{--display:flex;--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:0px;--padding-right:0px;}.elementor-273 .elementor-element.elementor-element-f708313{--spacer-size:64px;}.elementor-273 .elementor-element.elementor-element-0edf0da{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-273 .elementor-element.elementor-element-2a3ede7{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-273 .elementor-element.elementor-element-2a3ede7 a{color:#000000;}.elementor-273 .elementor-element.elementor-element-2a3ede7 > .elementor-widget-container{padding:0px 017px 0px 017px;}.elementor-273 .elementor-element.elementor-element-122984b{--display:flex;--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:48px;--padding-bottom:48px;--padding-left:017px;--padding-right:17px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-273 .elementor-element.elementor-element-45c41a6 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;line-height:64px;}.elementor-273 .elementor-element.elementor-element-6387b88{--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:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:017px;--padding-right:017px;}.elementor-273 .elementor-element.elementor-element-120d2e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-273 .elementor-element.elementor-element-120d2e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-273 .elementor-element.elementor-element-d4235da .jet-smart-filters-select.jet-filter{display:block;}.elementor-273 .elementor-element.elementor-element-d4235da .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-273 .elementor-element.elementor-element-d4235da .jet-select__control{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;padding:20px 018px 20px 20px;}.elementor-273 .elementor-element.elementor-element-d4235da .apply-filters__button{padding:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-d4235da .jet-filter-items-dropdown__apply-button{padding:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-d4235da .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-273 .elementor-element.elementor-element-d4235da .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-273 .elementor-element.elementor-element-d4235da .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-273 .elementor-element.elementor-element-d4235da .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-273 .elementor-element.elementor-element-d4235da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-d4235da{width:100%;max-width:100%;}.elementor-273 .elementor-element.elementor-element-d4235da.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-273 .elementor-element.elementor-element-2738916{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-273 .elementor-element.elementor-element-2738916.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-273 .elementor-element.elementor-element-b4251f1 .jet-smart-filters-select.jet-filter{display:flex;}.elementor-273 .elementor-element.elementor-element-b4251f1 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:flex;}.elementor-273 .elementor-element.elementor-element-b4251f1 .jet-smart-filters-select.jet-filter .jet-select{max-width:230px;flex-basis:230px;}.elementor-273 .elementor-element.elementor-element-b4251f1 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:230px;flex-basis:230px;}.elementor-273 .elementor-element.elementor-element-b4251f1 .jet-select__control{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;padding:20px 0px 20px 20px;}.elementor-273 .elementor-element.elementor-element-b4251f1 .jet-filter-label{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:600;color:#000000;margin:0px 20px 0px 0px;}.elementor-273 .elementor-element.elementor-element-b4251f1 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-273 .elementor-element.elementor-element-b4251f1 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-273 .elementor-element.elementor-element-b4251f1 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-273 .elementor-element.elementor-element-b4251f1 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-273 .elementor-element.elementor-element-b4251f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-b4251f1{width:var( --container-widget-width, 46.259% );max-width:46.259%;--container-widget-width:46.259%;--container-widget-flex-grow:0;}.elementor-273 .elementor-element.elementor-element-b4251f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.jet-smart-filters-datepicker-fc53540.ui-datepicker{margin-top:10px;margin-left:0px;width:300px;}.jet-smart-filters-datepicker-fc53540.ui-datepicker .ui-datepicker-prev> span{border-width:calc(15px / 2) calc(15px / 2) calc(15px / 2) 0;}.jet-smart-filters-datepicker-fc53540.ui-datepicker .ui-datepicker-next> span{border-width:calc(15px / 2) 0 calc(15px / 2) calc(15px / 2);}.elementor-273 .elementor-element.elementor-element-fc53540 .jet-date-range__inputs > input{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;color:#000000;padding:18px 20px 18px 20px;}.elementor-273 .elementor-element.elementor-element-fc53540 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-273 .elementor-element.elementor-element-fc53540{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-273 .elementor-element.elementor-element-39601a7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-273 .elementor-element.elementor-element-39601a7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-273 .elementor-element.elementor-element-39601a7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-273 .elementor-element.elementor-element-39601a7 .jet-listing-dynamic-field__content{text-align:left;}.elementor-273 .elementor-element.elementor-element-bf769a0{--display:flex;}.elementor-273 .elementor-element.elementor-element-7061431 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-273 .elementor-element.elementor-element-7061431 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-273 .elementor-element.elementor-element-ba7857a{--display:flex;--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;}.elementor-273 .elementor-element.elementor-element-e8a68a3 .jet-filters-pagination__link{padding:10px 10px 10px 10px;}.elementor-273 .elementor-element.elementor-element-e8a68a3 .jet-filters-pagination__dots{padding:10px 10px 10px 10px;}.elementor-273 .elementor-element.elementor-element-e8a68a3 .jet-filters-pagination__item{margin-right:calc(6px/2);margin-left:calc(6px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-273 .elementor-element.elementor-element-e8a68a3 .jet-filters-pagination{margin-right:calc(-6px/2);margin-left:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);justify-content:center;}.elementor-273 .elementor-element.elementor-element-e8a68a3 .jet-filters-pagination__load-more{order:initial;}@media(min-width:768px){.elementor-273 .elementor-element.elementor-element-120d2e7{--width:20%;}.elementor-273 .elementor-element.elementor-element-2738916{--width:60%;}}@media(max-width:1366px){.elementor-273 .elementor-element.elementor-element-45c41a6 .elementor-heading-title{font-size:50px;}}@media(max-width:1024px){.elementor-273 .elementor-element.elementor-element-f708313{--spacer-size:50px;}.elementor-273 .elementor-element.elementor-element-45c41a6 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-273 .elementor-element.elementor-element-f708313{--spacer-size:40px;}.elementor-273 .elementor-element.elementor-element-45c41a6 .elementor-heading-title{font-size:40px;}.elementor-273 .elementor-element.elementor-element-6387b88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-273 .elementor-element.elementor-element-120d2e7{--padding-top:0px;--padding-bottom:0px;--padding-left:017px;--padding-right:017px;}.elementor-273 .elementor-element.elementor-element-2738916{--padding-top:0px;--padding-bottom:0px;--padding-left:017px;--padding-right:017px;}.elementor-273 .elementor-element.elementor-element-b4251f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-273 .elementor-element.elementor-element-fc53540 > .elementor-widget-container{padding:20px 0px 0px 0px;}}/* Start custom CSS for jet-smart-filters-select, class: .elementor-element-b4251f1 */.jet-filter-label {
    margin-right: 4px;
    align-items: center;
    display: flex;
}

.jet-select__control {
  appearance: none;         /* Rimuove la freccia nativa */
  -webkit-appearance: none;
  -moz-appearance: none;

  background: url('data:image/svg+xml;utf8,<svg fill="black" height="36px" viewBox="0 0 24 24" width="10" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 10px center;
  background-size: 26px 26px;
  background-color: white;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-date-range, class: .elementor-element-fc53540 */.jet-date-range__from.jet-date-range__control.hasDatepicker{
    margin-left: 8px;
    margin-right: 8px;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-e8a68a3 */.jet-filters-pagination__current{
    text-decoration: underline;
}/* End custom CSS */