.elementor-307 .elementor-element.elementor-element-ad84821{--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;--padding-top:020px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-ad84821:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-ad84821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-1164687{--display:flex;--overlay-opacity:0.38;--overlay-mix-blend-mode:multiply;--border-radius:120px 0px 012px 012px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-307 .elementor-element.elementor-element-1164687:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-1164687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://veronesilocazioni.it/wp-content/uploads/2025/01/Untitled-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-307 .elementor-element.elementor-element-1164687::before, .elementor-307 .elementor-element.elementor-element-1164687 > .elementor-background-video-container::before, .elementor-307 .elementor-element.elementor-element-1164687 > .e-con-inner > .elementor-background-video-container::before, .elementor-307 .elementor-element.elementor-element-1164687 > .elementor-background-slideshow::before, .elementor-307 .elementor-element.elementor-element-1164687 > .e-con-inner > .elementor-background-slideshow::before, .elementor-307 .elementor-element.elementor-element-1164687 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-307 .elementor-element.elementor-element-d7b16cd{text-align:left;}.elementor-307 .elementor-element.elementor-element-d7b16cd .elementor-heading-title{font-family:var( --e-global-typography-3a29d08-font-family ), Sans-serif;font-size:var( --e-global-typography-3a29d08-font-size );font-weight:var( --e-global-typography-3a29d08-font-weight );line-height:var( --e-global-typography-3a29d08-line-height );color:var( --e-global-color-text );}.elementor-307 .elementor-element.elementor-element-b098479{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-3a01bbc{--display:flex;}body[data-elementor-device-mode="mobile"] .jet-offcanvas.elementor-element-3a01bbc{width:90vw !important;max-width:90vw !important;}.jet-offcanvas-3a01bbc .jet-offcanvas-expand{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );padding:10px 30px 10px 30px;margin:0px 0px 0px 10px;border-radius:24px 24px 24px 24px;}.elementor-307 .elementor-element.elementor-element-3a01bbc .jet-offcanvas-collapse{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );margin:20px 0px 20px 0px;}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;border-style:solid;border-color:var( --e-global-color-primary );}.rtl .elementor-307 .elementor-element.elementor-element-ed32698 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-collapse-icon{width:20px;height:20px;}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-collapse-none{width:20px;height:20px;}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-items-dropdown__label{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-items-dropdown__active__item{font-family:var( --e-global-typography-9e246dc-font-family ), Sans-serif;font-size:var( --e-global-typography-9e246dc-font-size );font-weight:var( --e-global-typography-9e246dc-font-weight );line-height:var( --e-global-typography-9e246dc-line-height );}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-items-dropdown__footer{justify-content:right;}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-label{font-family:var( --e-global-typography-14ecb95-font-family ), Sans-serif;font-size:var( --e-global-typography-14ecb95-font-size );font-weight:var( --e-global-typography-14ecb95-font-weight );line-height:var( --e-global-typography-14ecb95-line-height );color:var( --e-global-color-primary );margin:0px 0px 10px 0px;}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-307 .elementor-element.elementor-element-ed32698 .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter+.jet-filter{margin-top:10px;}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;border-style:solid;border-color:var( --e-global-color-primary );}.rtl .elementor-307 .elementor-element.elementor-element-78b54a9 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-collapse-icon{width:20px;height:20px;}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-collapse-none{width:20px;height:20px;}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-filter-label{font-family:var( --e-global-typography-14ecb95-font-family ), Sans-serif;font-size:var( --e-global-typography-14ecb95-font-size );font-weight:var( --e-global-typography-14ecb95-font-weight );line-height:var( --e-global-typography-14ecb95-line-height );color:var( --e-global-color-primary );margin:0px 0px 10px 0px;}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-307 .elementor-element.elementor-element-78b54a9 .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-filter+.jet-filter{margin-top:10px;}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-checkboxes-list__row:not(:last-child){margin-bottom:10px;}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-checkboxes-list__checked-icon{font-size:12px;color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-filter-label{font-family:var( --e-global-typography-14ecb95-font-family ), Sans-serif;font-size:var( --e-global-typography-14ecb95-font-size );font-weight:var( --e-global-typography-14ecb95-font-weight );line-height:var( --e-global-typography-14ecb95-line-height );color:var( --e-global-color-primary );margin:0px 0px 10px 0px;}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-307 .elementor-element.elementor-element-1a91888 .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-307 .elementor-element.elementor-element-2b891b6 .apply-filters__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-style:none;}.elementor-307 .elementor-element.elementor-element-2b891b6 .apply-filters__button:disabled{opacity:50%;}.elementor-307 .elementor-element.elementor-element-998cd88{--display:flex;}.elementor-307 .elementor-element.elementor-element-dd57bfa .jet-remove-all-filters__button{font-family:var( --e-global-typography-b788efc-font-family ), Sans-serif;font-size:var( --e-global-typography-b788efc-font-size );line-height:var( --e-global-typography-b788efc-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-style:none;padding:7px 14px 7px 14px;}.elementor-307 .elementor-element.elementor-element-dd57bfa .jet-remove-all-filters__button:hover{border-color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-f2c93b3{--grid-columns:1;}.elementor-307 .elementor-element.elementor-element-0b84bbf{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-ce413c0{--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;--border-radius:64px 64px 64px 64px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-307 .elementor-element.elementor-element-ce413c0:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-ce413c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c40178 );}.elementor-307 .elementor-element.elementor-element-5903273{--display:flex;border-style:none;--border-style:none;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-ba1f805{--display:flex;--justify-content:center;}.elementor-307 .elementor-element.elementor-element-9b8bc4f .elementor-heading-title{font-family:var( --e-global-typography-3a29d08-font-family ), Sans-serif;font-size:var( --e-global-typography-3a29d08-font-size );font-weight:var( --e-global-typography-3a29d08-font-weight );line-height:var( --e-global-typography-3a29d08-line-height );color:var( --e-global-color-text );}.elementor-307 .elementor-element.elementor-element-d3743fe .elementor-heading-title{font-family:var( --e-global-typography-9493bb5-font-family ), Sans-serif;font-size:var( --e-global-typography-9493bb5-font-size );text-transform:var( --e-global-typography-9493bb5-text-transform );line-height:var( --e-global-typography-9493bb5-line-height );color:var( --e-global-color-accent );}.elementor-307 .elementor-element.elementor-element-2af336c{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-307 .elementor-element.elementor-element-66e2eb3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-307 .elementor-element.elementor-element-66e2eb3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-307 .elementor-element.elementor-element-66e2eb3 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-6f70292{--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:150px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-630f5db{--display:flex;}.elementor-307 .elementor-element.elementor-element-ceff078{text-align:center;}.elementor-307 .elementor-element.elementor-element-ceff078 .elementor-heading-title{font-family:var( --e-global-typography-3a29d08-font-family ), Sans-serif;font-size:var( --e-global-typography-3a29d08-font-size );font-weight:var( --e-global-typography-3a29d08-font-weight );line-height:var( --e-global-typography-3a29d08-line-height );}.elementor-307 .elementor-element.elementor-element-f17798b{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-307 .elementor-element.elementor-element-eaf4504 .elementor-button-content-wrapper{flex-direction:row;}.elementor-307 .elementor-element.elementor-element-eaf4504 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-307 .elementor-element.elementor-element-eaf4504 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-307 .elementor-element.elementor-element-3a01bbc{--width:400px;}.elementor-307 .elementor-element.elementor-element-5903273{--width:50%;}}@media(max-width:1024px){.elementor-307 .elementor-element.elementor-element-d7b16cd .elementor-heading-title{font-size:var( --e-global-typography-3a29d08-font-size );line-height:var( --e-global-typography-3a29d08-line-height );}.elementor-307 .elementor-element.elementor-element-b098479{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.jet-offcanvas-3a01bbc .jet-offcanvas-expand{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-307 .elementor-element.elementor-element-3a01bbc .jet-offcanvas-collapse{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-items-dropdown__active__item{font-size:var( --e-global-typography-9e246dc-font-size );line-height:var( --e-global-typography-9e246dc-line-height );}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-label{font-size:var( --e-global-typography-14ecb95-font-size );line-height:var( --e-global-typography-14ecb95-line-height );}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-filter-label{font-size:var( --e-global-typography-14ecb95-font-size );line-height:var( --e-global-typography-14ecb95-line-height );}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-filter-label{font-size:var( --e-global-typography-14ecb95-font-size );line-height:var( --e-global-typography-14ecb95-line-height );}.elementor-307 .elementor-element.elementor-element-2b891b6 .apply-filters__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-307 .elementor-element.elementor-element-dd57bfa .jet-remove-all-filters__button{font-size:var( --e-global-typography-b788efc-font-size );line-height:var( --e-global-typography-b788efc-line-height );}.elementor-307 .elementor-element.elementor-element-f2c93b3{--grid-columns:1;}.elementor-307 .elementor-element.elementor-element-ce413c0{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-307 .elementor-element.elementor-element-9b8bc4f .elementor-heading-title{font-size:var( --e-global-typography-3a29d08-font-size );line-height:var( --e-global-typography-3a29d08-line-height );}.elementor-307 .elementor-element.elementor-element-d3743fe .elementor-heading-title{font-size:var( --e-global-typography-9493bb5-font-size );line-height:var( --e-global-typography-9493bb5-line-height );}.elementor-307 .elementor-element.elementor-element-2af336c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-307 .elementor-element.elementor-element-ceff078 .elementor-heading-title{font-size:var( --e-global-typography-3a29d08-font-size );line-height:var( --e-global-typography-3a29d08-line-height );}.elementor-307 .elementor-element.elementor-element-f17798b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-307 .elementor-element.elementor-element-ad84821{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-307 .elementor-element.elementor-element-1164687{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-307 .elementor-element.elementor-element-d7b16cd{text-align:center;}.elementor-307 .elementor-element.elementor-element-d7b16cd .elementor-heading-title{font-size:var( --e-global-typography-3a29d08-font-size );line-height:var( --e-global-typography-3a29d08-line-height );}.jet-offcanvas-3a01bbc .jet-offcanvas-expand{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-307 .elementor-element.elementor-element-3a01bbc .jet-offcanvas-collapse{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-items-dropdown__active__item{font-size:var( --e-global-typography-9e246dc-font-size );line-height:var( --e-global-typography-9e246dc-line-height );}.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-label{font-size:var( --e-global-typography-14ecb95-font-size );line-height:var( --e-global-typography-14ecb95-line-height );}.elementor-307 .elementor-element.elementor-element-78b54a9 .jet-filter-label{font-size:var( --e-global-typography-14ecb95-font-size );line-height:var( --e-global-typography-14ecb95-line-height );}.elementor-307 .elementor-element.elementor-element-1a91888 .jet-filter-label{font-size:var( --e-global-typography-14ecb95-font-size );line-height:var( --e-global-typography-14ecb95-line-height );}.elementor-307 .elementor-element.elementor-element-2b891b6 .apply-filters__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:15px 30px 15px 30px;margin:40px 0px 0px 0px;-webkit-align-self:stretch;align-self:stretch;}.elementor-307 .elementor-element.elementor-element-dd57bfa .jet-remove-all-filters__button{font-size:var( --e-global-typography-b788efc-font-size );line-height:var( --e-global-typography-b788efc-line-height );}.elementor-307 .elementor-element.elementor-element-f2c93b3{--grid-columns:1;}.elementor-307 .elementor-element.elementor-element-0b84bbf{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-5903273{--min-height:400px;}.elementor-307 .elementor-element.elementor-element-ba1f805{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-307 .elementor-element.elementor-element-9b8bc4f{text-align:center;}.elementor-307 .elementor-element.elementor-element-9b8bc4f .elementor-heading-title{font-size:var( --e-global-typography-3a29d08-font-size );line-height:var( --e-global-typography-3a29d08-line-height );}.elementor-307 .elementor-element.elementor-element-d3743fe{text-align:center;}.elementor-307 .elementor-element.elementor-element-d3743fe .elementor-heading-title{font-size:var( --e-global-typography-9493bb5-font-size );line-height:var( --e-global-typography-9493bb5-line-height );}.elementor-307 .elementor-element.elementor-element-2af336c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-307 .elementor-element.elementor-element-ceff078 .elementor-heading-title{font-size:var( --e-global-typography-3a29d08-font-size );line-height:var( --e-global-typography-3a29d08-line-height );}.elementor-307 .elementor-element.elementor-element-f17798b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-ed32698 */.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-items-dropdown__label:hover {
    cursor: pointer;
}

.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-items-dropdown__label {
    min-height: 42px;
}
    
.elementor-307 .elementor-element.elementor-element-ed32698 .jet-checkboxes-list-wrapper {
    padding: 20px;
}

.elementor-307 .elementor-element.elementor-element-ed32698 .jet-filter-items-dropdown__active {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-check-range, class: .elementor-element-1a91888 */.elementor-307 .elementor-element.elementor-element-1a91888 .jet-checkboxes-list__row:last-child .jet-checkboxes-list__label {
    visibility: hidden;
    display: flex;
    flex-direction: row-reverse;
}

.elementor-307 .elementor-element.elementor-element-1a91888 .jet-checkboxes-list__row:last-child .jet-checkboxes-list__label:after {
    content: "Oltre € 1000";
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-remove-filters, class: .elementor-element-dd57bfa */@media (max-width: 767px) {
    .elementor-307 .elementor-element.elementor-element-dd57bfa button {
        background-color: transparent !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5903273 */.elementor-307 .elementor-element.elementor-element-5903273 video {
    object-fit: contain;
}
.elementor-307 .elementor-element.elementor-element-5903273 .elementor-background-video-container {
    aspect-ratio: 936/1920;
    width: auto;
    margin: auto;
    border-radius: 24px;
    max-height: 450px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2af336c */.elementor-307 .elementor-element.elementor-element-2af336c a {
    color: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5db */.elementor-307 .elementor-element.elementor-element-630f5db div {
    max-width: 650px;
    margin: auto;
}/* End custom CSS */