.elementor-1639 .elementor-element.elementor-element-4d12b5dc{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1639 .elementor-element.elementor-element-3c9d8a95{--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;--justify-content:space-between;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:9}.elementor-1639 .elementor-element.elementor-element-3ff7c3c9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1639 .elementor-element.elementor-element-288d3fef{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1639 .elementor-element.elementor-element-288d3fef img{width:auto;max-width:100%;height:60px;object-fit:contain;object-position:center center}.elementor-1639 .elementor-element.elementor-element-1135fe14{--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;--justify-content:flex-end;--align-items:center;--gap:0px 14px;--row-gap:0px;--column-gap:14px}.elementor-1639 .elementor-element.elementor-element-75f6643d{--display:flex;--min-height:29px;--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;--justify-content:space-evenly;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1639 .elementor-element.elementor-element-2bb0c512 .elementor-repeater-item-eecad03.elementor-social-icon{background-color:#E4405F}.elementor-1639 .elementor-element.elementor-element-2bb0c512 .elementor-repeater-item-eecad03.elementor-social-icon i{color:#FFF}.elementor-1639 .elementor-element.elementor-element-2bb0c512 .elementor-repeater-item-eecad03.elementor-social-icon svg{fill:#FFF}.elementor-1639 .elementor-element.elementor-element-2bb0c512{--grid-template-columns:repeat(2, auto);text-align:center;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px}.elementor-1639 .elementor-element.elementor-element-832c411{--display:flex;--min-height:29px;--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;--justify-content:space-evenly;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1639 .elementor-element.elementor-element-93c0668 .elementor-menu-toggle{margin:0 auto}.elementor-1639 .elementor-element.elementor-element-93c0668 .elementor-nav-menu--dropdown a{padding-left:53px;padding-right:53px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-1639 .elementor-element.elementor-element-3ff7c3c9{--width:70%}.elementor-1639 .elementor-element.elementor-element-1135fe14{--width:Auto}.elementor-1639 .elementor-element.elementor-element-75f6643d{--width:Auto}.elementor-1639 .elementor-element.elementor-element-832c411{--width:Auto}}@media(max-width:1024px) and (min-width:768px){.elementor-1639 .elementor-element.elementor-element-75f6643d{--width:100px}.elementor-1639 .elementor-element.elementor-element-832c411{--width:100px}}@media(max-width:820px) and (min-width:768px){.elementor-1639 .elementor-element.elementor-element-3ff7c3c9{--width:Auto}.elementor-1639 .elementor-element.elementor-element-75f6643d{--width:100px}.elementor-1639 .elementor-element.elementor-element-832c411{--width:100px}}@media(max-width:767px){.elementor-1639 .elementor-element.elementor-element-4d12b5dc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-1639 .elementor-element.elementor-element-3c9d8a95{--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;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1639 .elementor-element.elementor-element-3ff7c3c9{--width:Auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1639 .elementor-element.elementor-element-288d3fef{width:var(--container-widget-width,auto);max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start}.elementor-1639 .elementor-element.elementor-element-288d3fef.elementor-element{--order:-99999 /* order start hack */}.elementor-1639 .elementor-element.elementor-element-288d3fef img{height:50px}.elementor-1639 .elementor-element.elementor-element-1135fe14{--width:50%;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1639 .elementor-element.elementor-element-75f6643d{--width:25px}.elementor-1639 .elementor-element.elementor-element-2bb0c512{--grid-column-gap:30px}.elementor-1639 .elementor-element.elementor-element-832c411{--width:25px}}.conte-social-header{display:none!important}.amara-native-offcanvas{--amara-menu-bg:#2b1608;--amara-menu-width:397px;--amara-menu-text:#ffffff}.amara-native-offcanvas .elementor-nav-menu--main{display:none!important}.amara-native-offcanvas .elementor-menu-toggle{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;z-index:1000000!important}.amara-native-offcanvas .elementor-menu-toggle i,.amara-native-offcanvas .elementor-menu-toggle svg{font-size:28px!important;color:#ffffff!important;fill:#ffffff!important;stroke:#ffffff!important}.amara-native-offcanvas:has(.elementor-menu-toggle.elementor-active)::before{content:"";position:fixed;inset:0;background:rgb(0 0 0 / .48);z-index:999996;pointer-events:none}.amara-native-offcanvas .elementor-nav-menu--dropdown,.amara-native-offcanvas nav.elementor-nav-menu--dropdown{position:fixed!important;top:0!important;left:0!important;right:auto!important;width:var(--amara-menu-width)!important;max-width:88vw!important;height:100vh!important;margin:0!important;padding:150px 72px 40px 98px!important;background:var(--amara-menu-bg)!important;box-shadow:none!important;border:0!important;border-radius:0!important;z-index:999998!important;overflow-y:auto!important}.amara-native-offcanvas .elementor-menu-toggle.elementor-active{position:fixed!important;top:30px!important;left:auto!important;right:calc(100vw - var(--amara-menu-width) + 28px)!important;z-index:1000001!important;width:auto!important;min-width:auto!important;height:34px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#ffffff!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;cursor:pointer!important}.amara-native-offcanvas .elementor-menu-toggle.elementor-active::after{content:"CHIUDI";color:#ffffff!important;font-size:11px!important;line-height:1!important;font-weight:700!important;letter-spacing:0.04em!important;text-transform:uppercase!important;font-family:var(--font-titoli-secondari),inherit!important}.amara-native-offcanvas .elementor-menu-toggle.elementor-active i,.amara-native-offcanvas .elementor-menu-toggle.elementor-active svg,.amara-native-offcanvas .elementor-menu-toggle.elementor-active span,.amara-native-offcanvas .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--close,.amara-native-offcanvas .elementor-menu-toggle.elementor-active .eicon-close{color:#ffffff!important;fill:#ffffff!important;stroke:#ffffff!important;font-size:25px!important;line-height:1!important}.amara-native-offcanvas .elementor-menu-toggle.elementor-active .eicon-close:before{color:#ffffff!important}.amara-native-offcanvas .elementor-nav-menu--dropdown ul,.amara-native-offcanvas .elementor-nav-menu--dropdown .elementor-nav-menu{margin:0!important;padding:0!important;background:transparent!important}.amara-native-offcanvas .elementor-nav-menu--dropdown a,.amara-native-offcanvas .elementor-nav-menu--dropdown .elementor-item{padding:0 0 30px 0!important;margin:0!important;font-size:16px!important;line-height:1.2!important;font-weight:600!important;color:var(--amara-menu-text)!important;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none!important;font-family:var(--font-titoli-secondari),inherit!important}.amara-native-offcanvas .elementor-nav-menu--dropdown a:hover,.amara-native-offcanvas .elementor-nav-menu--dropdown .elementor-item:hover,.amara-native-offcanvas .elementor-nav-menu--dropdown .elementor-item-active{color:#ffffff!important;background:transparent!important;opacity:0.75!important}.amara-native-offcanvas .elementor-nav-menu--dropdown li,.amara-native-offcanvas .elementor-nav-menu--dropdown a,.amara-native-offcanvas .elementor-nav-menu--dropdown .elementor-item{border-bottom:0!important}.amara-native-offcanvas .elementor-nav-menu--dropdown .sub-menu{position:static!important;display:block!important;margin:-16px 0 22px 0!important;padding-left:14px!important;background:transparent!important;width:100%!important}.amara-native-offcanvas .elementor-nav-menu--dropdown .sub-menu a{font-size:14px!important;font-weight:400!important;padding:0 0 14px 0!important;opacity:0.78!important}@media (max-width:767px){.amara-native-offcanvas{--amara-menu-width:min(360px, 82vw)}.amara-native-offcanvas .elementor-nav-menu--dropdown,.amara-native-offcanvas nav.elementor-nav-menu--dropdown{width:var(--amara-menu-width)!important;max-width:360px!important;padding:140px 42px 40px 72px!important}.amara-native-offcanvas .elementor-menu-toggle.elementor-active{top:26px!important;left:auto!important;right:calc(100vw - var(--amara-menu-width) + 22px)!important;height:34px!important}.amara-native-offcanvas .elementor-menu-toggle.elementor-active::after{font-size:10px!important}.amara-native-offcanvas .elementor-menu-toggle.elementor-active i,.amara-native-offcanvas .elementor-menu-toggle.elementor-active svg,.amara-native-offcanvas .elementor-menu-toggle.elementor-active span,.amara-native-offcanvas .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--close,.amara-native-offcanvas .elementor-menu-toggle.elementor-active .eicon-close{font-size:24px!important}.amara-native-offcanvas .elementor-nav-menu--dropdown a,.amara-native-offcanvas .elementor-nav-menu--dropdown .elementor-item{font-size:16px!important;padding-bottom:28px!important}}.amara-native-offcanvas:not(:has(.elementor-menu-toggle.elementor-active)) .elementor-nav-menu--dropdown,.amara-native-offcanvas:not(:has(.elementor-menu-toggle.elementor-active)) nav.elementor-nav-menu--dropdown{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateX(-110%)!important}.amara-native-offcanvas:has(.elementor-menu-toggle.elementor-active) .elementor-nav-menu--dropdown,.amara-native-offcanvas:has(.elementor-menu-toggle.elementor-active) nav.elementor-nav-menu--dropdown{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateX(0)!important}.amara-no-custom-cursor,.amara-no-custom-cursor *{cursor:default!important}.amara-no-custom-cursor a,.amara-no-custom-cursor button,.amara-no-custom-cursor [role="button"],.amara-no-custom-cursor input[type="button"],.amara-no-custom-cursor input[type="submit"]{cursor:pointer!important}.amara-no-custom-cursor [class*="custom-cursor"],.amara-no-custom-cursor [id*="custom-cursor"],.amara-no-custom-cursor [class*="cursor-follow"],body>[class*="jkit"][class*="cursor"],body>[class*="custom-cursor"],body>[id*="custom-cursor"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.header-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;width:fit-content!important;gap:10px;margin-left:auto}.header-actions>*{width:auto!important;margin:0!important;padding-left:0!important;padding-right:0!important;flex:0 0 auto}