.menu-header-001-header{position:absolute;top:0;left:0;padding:0 0 0 0;width:100%;height:90px;z-index:1100;background-color:#fff0}.menu-header-001-header-scroll{position:fixed;top:-90px;left:0;padding:0 0 0 0;width:100%;height:90px;background-color:#fff;box-shadow:-1px 1px 6px -1px rgb(0 0 0 / .5);z-index:999}.menu-header-001-header-scroll .logo,.menu-header-001-header .logo{position:relative;margin:0;padding:0 0 0 0;width:240px;height:90px;float:left;display:flex;align-items:center}@media only screen and (max-width:320px){.menu-header-001-header-scroll .logo,.menu-header-001-header .logo{width:180px}}.menu-header-001-header-scroll .logo img,.menu-header-001-header .logo img{width:auto;height:90px}.menu-header-001-nav{position:relative;margin:0 0 0 0;padding:0 0 0 0;float:right;height:90px;display:table}.menu-header-001-nav ul{position:relative;margin:0 0 0 0;padding:0 0 0 0;height:21px}.menu-header-001-nav ul li{position:relative;margin:0 20px 0 0;padding:0;list-style:none;text-align:center;float:left}.menu-header-001-nav ul li.search{height:21px;padding:29px 0 0 0}.menu-header-001-nav ul li.hamburger{float:right}.menu-header-001-nav ul li a{margin:0;padding:0;display:block;line-height:90px;height:90px;display:flex;align-items:center;color:#fff;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.menu-header-001-nav ul li a:hover{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:rgb(255 255 255 / .5)}.menu-header-001-nav ul li a.active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;color:#fff}.menu-header-001-header-scroll .menu-header-001-nav ul li a{color:#333}.menu-header-001-header-scroll .menu-header-001-nav ul li a:hover{color:#666}.menu-header-001-header-scroll .menu-header-001-nav ul li a.active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;color:#333}.menu-header-001-nav .for-shop{position:relative;top:21px}@media only screen and (max-width:930px){.menu-header-001-nav ul li{margin:0 10px 0 0}}@media only screen and (max-width:768px){.menu-header-001-nav ul li{margin:0 25px 0 0}}@media only screen and (max-width:575px){.menu-header-001-nav ul li{margin:0 5px 0 0}.menu-header-001-nav .for-shop{position:absolute;right:5px;top:21px}}@media only screen and (max-width:320px){.menu-header-001-nav ul li{margin:0 0 0 0}}.numero-verde-dim{width:140px}:root{--border-radius-language-header:25px;--border-radius-language-tendina-header:10px}.language-selector{position:relative;display:inline-block}.selected-lang{cursor:pointer;display:flex;align-items:center}.langs-container{display:none;position:absolute;background-color:#fff0;width:100%;z-index:1;border:1px solid#fff;border-top:0;border-radius:0 0 var(--border-radius-language-tendina-panel) var(--border-radius-language-tendina-panel)}.lang-option{padding:8px;cursor:pointer;display:flex;align-items:center}.lang-option img,.selected-lang img{width:20px;height:auto}.lang-option .lang-text,.selected-lang .lang-text{color:#fff;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.lang-option:hover{background-color:#ddd}.language-selector.lista .langs-container{display:flex;position:static;background-color:#fff0;min-width:auto}.language-selector.lista .lang-option{margin-right:10px}.language-selector.lista .langs-container .lang-option:last-child{margin-right:0}.language-selector.tendina .langs-container{padding-bottom:5px;padding-top:25px;transform:translateY(-20px)}.language-selector.entrambi .lang-text{padding:0 0 0 15px}.language-selector.lista{display:flex}.language-selector.lista .langs-container{border:none}.language-selector .selected-lang{padding:8px;margin:0 10px 0 0;border:1px solid#fff;border-radius:var(--border-radius-language-header);z-index:3;position:relative}.language-selector.entrambi.tendina .selected-lang{min-width:120px;padding:8px 20px}.language-selector.entrambi .lang-option{padding:8px 20px}.language-selector.tendina .selected-lang{margin:0}.language-selector.header-scroll-selector.tendina .selected-lang{border:1px solid#ddd}.language-selector.header-scroll-selector.lista .selected-lang{margin:0 10px 0 0;border:1px solid#ddd}.language-selector.header-scroll-selector.tendina .selected-lang{border:1px solid#ddd}.header-scroll-selector .lang-option .lang-text,.header-scroll-selector .selected-lang .lang-text{color:#000;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.header-scroll-selector .langs-container{display:none;position:absolute;background-color:#fff;width:100%;z-index:1;border:1px solid#ddd;border-top:0}.container-general-language{height:90px;display:flex;justify-content:center;align-items:center}.language-selector.testo.tendina .lang-option .lang-text,.language-selector.testo.tendina .selected-lang .lang-text{padding:0 10px}.language-selector.immagini .selected-lang{padding:10px 15px;border:1px solid #ddd}.language-selector.immagini .langs-container{border:1px solid #ddd;border-top:0}.language-selector.immagini .lang-option{padding:10px 15px}.menu-header-001-submenu-nav .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.menu-header-001-submenu-nav .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.header-fixed .container-general-language{height:90px;display:flex;justify-content:center;align-items:center;width:87px}.menu-header-002-header .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.menu-header-002-header .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.header-003-simple-container .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.header-003-simple-div-right .langs-container{background-color:#fff}.language-selector.entrambi.tendina.lang-text-short .selected-lang{min-width:0}.language-selector .selected-lang{padding:5px 15px}.language-selector.panel-selector.testo.tendina.lang-text-short .selected-lang{min-width:75px;justify-content:center;padding:8px 0}.language-selector.testo.tendina.lang-text-short .selected-lang{padding:5px 0;min-width:48px;justify-content:center}.language-selector.testo.tendina.lang-text-short .lang-option{padding:5px 0;min-width:43px;justify-content:center}:root{--border-radius-language-header:25px;--border-radius-language-tendina-header:10px}.language-selector{position:relative;display:inline-block}.selected-lang{cursor:pointer;display:flex;align-items:center}.langs-container{display:none;position:absolute;background-color:#fff0;width:100%;z-index:1;border:1px solid#fff;border-top:0;border-radius:0 0 var(--border-radius-language-tendina-panel) var(--border-radius-language-tendina-panel)}.lang-option{padding:8px;cursor:pointer;display:flex;align-items:center}.lang-option img,.selected-lang img{width:20px;height:auto}.lang-option .lang-text,.selected-lang .lang-text{color:#fff;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.lang-option:hover{background-color:#ddd}.language-selector.lista .langs-container{display:flex;position:static;background-color:#fff0;min-width:auto}.language-selector.lista .lang-option{margin-right:10px}.language-selector.lista .langs-container .lang-option:last-child{margin-right:0}.language-selector.tendina .langs-container{padding-bottom:5px;padding-top:25px;transform:translateY(-20px)}.language-selector.entrambi .lang-text{padding:0 0 0 15px}.language-selector.lista{display:flex}.language-selector.lista .langs-container{border:none}.language-selector .selected-lang{padding:8px;margin:0 10px 0 0;border:1px solid#fff;border-radius:var(--border-radius-language-header);z-index:3;position:relative}.language-selector.entrambi.tendina .selected-lang{min-width:120px;padding:8px 20px}.language-selector.entrambi .lang-option{padding:8px 20px}.language-selector.tendina .selected-lang{margin:0}.language-selector.header-scroll-selector.tendina .selected-lang{border:1px solid#ddd}.language-selector.header-scroll-selector.lista .selected-lang{margin:0 10px 0 0;border:1px solid#ddd}.language-selector.header-scroll-selector.tendina .selected-lang{border:1px solid#ddd}.header-scroll-selector .lang-option .lang-text,.header-scroll-selector .selected-lang .lang-text{color:#000;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.header-scroll-selector .langs-container{display:none;position:absolute;background-color:#fff;width:100%;z-index:1;border:1px solid#ddd;border-top:0}.container-general-language{height:90px;display:flex;justify-content:center;align-items:center}.language-selector.testo.tendina .lang-option .lang-text,.language-selector.testo.tendina .selected-lang .lang-text{padding:0 10px}.language-selector.immagini .selected-lang{padding:10px 15px;border:1px solid #ddd}.language-selector.immagini .langs-container{border:1px solid #ddd;border-top:0}.language-selector.immagini .lang-option{padding:10px 15px}.menu-header-001-submenu-nav .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.menu-header-001-submenu-nav .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.header-fixed .container-general-language{height:90px;display:flex;justify-content:center;align-items:center;width:87px}.menu-header-002-header .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.menu-header-002-header .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.header-003-simple-container .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.header-003-simple-div-right .langs-container{background-color:#fff}.language-selector.entrambi.tendina.lang-text-short .selected-lang{min-width:0}.language-selector .selected-lang{padding:5px 15px}.language-selector.panel-selector.testo.tendina.lang-text-short .selected-lang{min-width:75px;justify-content:center;padding:8px 0}.language-selector.testo.tendina.lang-text-short .selected-lang{padding:5px 0;min-width:48px;justify-content:center}.language-selector.testo.tendina.lang-text-short .lang-option{padding:5px 0;min-width:43px;justify-content:center}.shadow-top{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:-moz-linear-gradient(top,rgb(0 0 0 / .65) 0%,#fff0 100%);background:-webkit-linear-gradient(top,rgb(0 0 0 / .65) 0%,#fff0 100%);background:linear-gradient(to bottom,rgb(0 0 0 / .65) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);opacity:0}.dynamic-element{position:relative;top:360px;width:100%;height:140px;max-height:140px;background-color:#fff0;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;z-index:9}.top-background.wide{height:100vh;max-height:100vh}.top-background-container{position:absolute;top:90px;bottom:auto;left:auto;right:auto;display:flex;width:100%;height:calc(100% - 90px);padding:0;margin:0}.top-background-container.wide{height:calc(100vh - 91px)}.top-background-container.sx{justify-content:flex-start}.top-background-container.cx{justify-content:center}.top-background-container.dx{justify-content:flex-end}.top-background-container.top{align-items:flex-start}.top-background-container.center{align-items:center}.top-background-container.bottom{align-items:flex-end}.top-background-content{position:relative;display:block;padding:0 50px 50px 50px}.top-background-container.wide .top-background-content{width:100%}.top-background.wide .shadow-top{background-color:rgb(0 0 0 / .5);max-height:100%}.top-background-content h1,.top-background-content h2,.top-background-content h3,.top-background-content h4,.top-background-content h5{font-family:Gotham Light;letter-spacing:-4px;font-weight:100;margin:20px 0 30px 0;position:relative;width:100%;color:#fff}.top-background-content h1{font-size:60px;line-height:55px}.top-background-content h2{font-size:45px;line-height:45px}.top-background-content h3{font-size:40px;line-height:40px}.top-background-content h4{font-size:30px;line-height:30px}.top-background-content h5{font-size:26px;line-height:26px}@media only screen and (max-width:480px){.top-background-container{top:90px;height:calc(100% - 90px)}.top-background-content{padding:0 30px 100px 30px}.top-background-content h1{font-size:40px;line-height:35px}.top-background-content h2{font-size:35px;line-height:30px}.top-background-content h3{font-size:25px;line-height:20px;letter-spacing:-2px}.top-background-content h4{font-size:25px;line-height:20px;letter-spacing:-2px}.top-background-content h5{font-size:20px;line-height:20px;letter-spacing:-2px}}.t-001{top:0;left:0;width:100%;height:500px;background-color:#fff0;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;transition:all 0.5s ease-out}.t-001.no-fixed{position:absolute}.t-001.fixed{position:fixed}.t-001 .top-background-content{position:relative;padding:0 50px 50px 50px;display:flex}.t-001 .top-background-content.cx{justify-content:center}.t-001 .top-background-content.sx{justify-content:flex-start}.t-001 .top-background-content.dx{justify-content:flex-end}.t-001 .top-background-content .blocco{position:relative}.t-001 .top-background-content h1,.t-001 .top-background-content h2,.t-001 .top-background-content h3,.t-001 .top-background-content h4,.t-001 .top-background-content h5{width:auto!important}.gallery-thumbs-full{position:relative;margin:0;padding:0}.gallery-thumbs-full h1{text-align:center}.gallery-thumbs-full h3{position:relative;margin:0;padding:0 35px;text-align:right;text-align:center}.gallery-thumbs-full a{position:relative;margin:0 0 0 0;padding:0;float:left;display:inline;transition:all 0.5s ease-out;background-color:#ddd}.gallery-thumbs-full a.with-zoom{cursor:pointer}.gallery-thumbs-full a img{transition:all 0.5s ease-out;display:block}.gallery-thumbs-full a img.gray-effect{filter:grayscale(99%)}.gallery-thumbs-full a .magnifier{position:absolute;top:50%;left:50%;bottom:auto;right:auto;margin:-25px 0 0 -25px;width:50px;height:50px;z-index:2;opacity:0;transition:all 0.5s ease-out}.shadow-full{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:block;background-color:rgb(0 0 0 / .45);opacity:0;z-index:1;transition:all 0.5s ease-out}@media (any-pointer:coarse){.gallery-thumbs-full a img{filter:grayscale(1%)}.gallery-thumbs-full a .magnifier{display:none}.shadow-full{display:none}}@media only screen and (max-width:480px){.gallery-thumbs-full h3{line-height:25px;text-align:center;margin-bottom:25px;justify-content:center;height:50px}.gallery-thumbs-full h4{text-align:center}}:root{--bg-footer-001:transparent;--color-footer-001:#fff;--color-footer-link-001:#fff;--color-footer-menu-001:#fff;--color-footer-link-over-001:#fd0}.footer-001-footer{position:relative;margin:0 0 0 0;padding:0 0 0 0;display:block;width:100%;height:100%;background-color:var(--bg-footer-001);background-repeat:no-repeat;background-position:center center;background-size:cover;font-family:'Lato',sans-serif;overflow:hidden}.footer-001-footer.reveal{position:fixed;bottom:0;left:0;right:auto;top:auto}.footer-001-footer .company{position:relative;color:var(--color-footer-001);font-size:13px;font-weight:300;line-height:20px}.footer-001-footer .company a{color:var(--color-footer-link-001);text-decoration:none}.footer-001-footer .company a:hover{color:var(--color-footer-link-over-001)}.footer-001-footer .company span{font-weight:400}.footer-001-footer .company .logo{position:relative;margin:0 0 20px 0;padding:0;width:180px;max-width:180px}.footer-001-footer .logo img{width:auto;height:45px}.footer-001-footer .company .text{position:relative;margin:0;padding:0;color:var(--color-footer-001);font-size:13px;font-weight:400;line-height:22px;text-align:left}.footer-001-footer .company .text .ragione-sociale{position:relative;margin:0;padding:0;color:var(--color-footer-001);font-size:13px;font-weight:400;line-height:22px;text-align:left}.footer-001-footer .text.ragione-sociale-sottotitolo{margin:0 0 0 0;font-size:13px;letter-spacing:0;line-height:22px}.footer-001-footer .container{padding:50px 50px 0 50px;height:100%}.footer-001-footer-menu{position:relative;margin:0;padding:0;clear:both}.footer-001-footer-menu .title{position:relative;width:100%;display:block;padding:0;margin:0 0 20px 0}.footer-001-footer-menu .title span{color:var(--color-footer-link-001);font-family:Gotham Bold;font-size:18px;line-height:14px;letter-spacing:-1px;font-weight:100;text-transform:uppercase;margin:0}.footer-001-footer-menu ul{position:relative;margin:0;padding:0 0 0 0}.footer-001-footer-menu ul li{position:relative;margin:0 0 0 0;padding:0;list-style-type:disc;list-style-position:inside;color:var(--color-footer-menu-001)}.footer-001-footer-menu ul li a{position:relative;width:100%;display:inline;color:var(--color-footer-menu-001);font-size:13px;font-weight:400;line-height:12px;padding:0;margin:0 0 0 -10px;font-family:Gotham Book}@-moz-document url-prefix(){.footer-001-footer-menu ul li a{margin:0 0 0 0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:1){.footer-001-footer-menu ul li a{margin:0 0 0 2px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:2){.footer-001-footer-menu ul li a{margin:0 0 0 2px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.footer-001-footer-menu ul li a{margin:0 0 0 2px}}.footer-001-footer-menu ul li a:hover{color:var(--color-footer-link-over-001)}.footer-001-footer .copyright-credits{position:relative;height:130px;color:var(--color-footer-001);font-size:13px;width:100%;background-color:rgb(0 0 0 / .5)}.footer-001-footer .copyright-credits .container{height:inherit;padding:20px 50px 20px 50px;display:flex;align-items:center}.footer-001-footer .copyright{float:left;width:50%;font-weight:400;height:66px;line-height:16px;display:flex;align-items:flex-end}.footer-001-footer .copyright span{position:absolute}.footer-001-footer .copyright a{position:relative;width:100%;display:block;color:var(--color-footer-link-001);font-size:12px;font-weight:400;line-height:12px;padding:0;margin:10px 0 0 0;text-decoration:none}.footer-001-footer .copyright a:not(.with-border){text-decoration:underline}.footer-001-footer .copyright a:hover{color:var(--color-footer-link-over-001)}a.with-border{border-color:#bbb}.footer-001-footer .credits{float:right;width:50%;height:66px;text-align:right}.footer-001-footer .credits a{width:146px}.footer-001-footer-social{position:relative;margin:30px 0 0 0;padding:0 0 0 0}.footer-001-footer-social ul{position:relative;margin:0;padding:0 0 0 0}.footer-001-footer-social ul li{position:relative;margin:0 5px 0 0;padding:0;list-style:none;float:left}.footer-001-footer-social ul li:last-child{margin:0 0 0 0}.footer-001-footer-social ul li a{position:relative;display:inline-block;margin:0 0 0 0}.footer-001-footer-social ul li a img{height:40px}.footer-001-footer .creditcard{height:clamp(35px, 4vw, 45px);width:auto}.footer-001-footer .footer-credit-cards{display:flex}.footer-001-footer .footer-container-credit-cards{display:flex;flex-direction:column;align-items:end;text-align:end}.footer-001-footer .titolo-footer-social{font-family:var(--nuovo-font);font-size:16px;line-height:14px;letter-spacing:-1px;margin:0 0 10px 0;color:var(--color-footer-001)}.footer-001-footer .paymethode-footer-titolo{font-family:var(--nuovo-font);font-size:16px;line-height:14px;letter-spacing:-1px;margin:0 7px 10px 0;color:var(--color-footer-001)}@media only screen and (max-width:1279px){.footer-001-footer{padding:0}.footer-001-footer .container{padding:50px 50px 0 50px;height:100%}.footer-001-footer .copyright-credits .container{padding:20px 50px 0 50px}}@media only screen and (max-width:900px){.footer-001-footer-menu{display:none}}@media only screen and (max-width:768px){.footer-001-footer .copyright-credits .container{padding:20px 50px 20px 50px!important}.footer-001-footer{padding:0 0 0 0}.footer-001-footer .container{padding:50px 50px 0 50px!important}.footer-001-footer .vcenter{display:block}.footer-001-footer .vcenter.for-company{text-align:center}.footer-001-footer .logo img{width:auto}.footer-001-footer .credits.vcenter{text-align:right;width:100%;display:block}.footer-001-footer .company{padding:0}.footer-001-footer .copyright{float:none;width:100%;padding:0 0}.footer-001-footer .credits{float:none;width:100%;padding:0 0;padding:0 0;margin:0;display:flex;justify-content:flex-end}.footer-001-footer .footer-container-credit-cards{align-items:start;text-align:start}.footer-001-footer .paymethode-footer-titolo{font-family:var(--nuovo-font);font-size:16px;line-height:14px;letter-spacing:-1px;margin:0 0 10px 0;color:var(--color-footer-001)}}@media only screen and (max-width:480px){.footer-001-footer .copyright-credits .container{padding:20px 20px 20px 20px!important}.footer-001-footer .container{padding:50px 20px 0 20px!important}.footer-001-footer .copyright-credits{bottom:0}}.footer-001-footer .company .text a{display:inline-block;min-height:24px;line-height:26px}:root{--border-radius-language-footer:25px;--border-radius-language-tendina-footer:10px}.language-selector.footer-selector{margin:30px 0 0 0}.language-selector.immagini.footer-selector{margin:0 0 10px 0}.language-selector.footer-selector.tendina .langs-container{display:none;position:absolute;bottom:100%;left:0;background-color:rgb(0 0 0);border:1px solid #ccc;z-index:2;padding-top:10px;transform:translateY(15px);padding-bottom:25px;border-bottom:0}.language-selector.tendina.footer-selector .selected-lang{margin:0 0 10px 0;background-color:rgb(0 0 0)}.language-selector.lista .selected-lang{padding:8px 28px 8px 8px;margin-bottom:10px}.language-selector.lista.footer-selector.entrambi .langs-container{margin-bottom:10px}.language-selector.immagini.footer-selector{margin:22px 0 5px 0}.language-selector.footer-selector .langs-container{border-radius:var(--border-radius-language-tendina-footer) var(--border-radius-language-tendina-footer) 0 0}.language-selector.footer-selector.entrambi{margin:22px 0 5px 0}.footer-002 .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.footer-002 .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.footer-003-simple-container .language-selector.tendina .selected-lang{background-color:rgb(255 255 255);margin:0 0 0 0}.footer-003-simple-container .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.footer-008-1600-footer .language-selector.tendina .selected-lang{background-color:#efefef}.footer-008-1600-footer .language-selector.tendina .langs-container{background-color:#efefef}:root{--bg-panel-menu:#fff;--border-left-sub-menu:#ddd;--border-bottom-items:#ddd;--link:#111;--link-over:#777}.panel-menu-001-panel-menu{position:fixed;top:0;bottom:0;width:100%;max-width:420px;height:100%;z-index:9999999999999999999999999;margin:0;padding:0 0 0 0;background-color:var(--bg-panel-menu);overflow:hidden;display:none}.panel-menu-001-panel-menu.panel-left{left:-100%;right:auto}.panel-menu-001-panel-menu.panel-right{right:-100%;left:auto}.panel-menu-001-panel-menu .header{position:relative;margin:0;padding:0;width:100%;height:90px}.panel-menu-001-panel-menu .header a.close{position:absolute;top:21px;right:10px;width:50px;height:50px;display:flex;align-items:center;margin:0;padding:0 0 0 0;z-index:888}.panel-menu-001-panel-menu .header .title{position:relative;margin:0;padding:0;width:240px;display:flex;align-items:center}.panel-menu-001-panel-menu .header .title a img{width:auto;height:90px}.panel-menu-001-panel-menu .container{position:relative;margin:0 0 0 0;padding:20px 0 10px 0;width:100%;height:calc(100% - 130px);overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-menu-001-panel-menu .panel-shadow{position:absolute;top:90px;left:0;bottom:auto;right:auto;width:100%;height:50px;z-index:1;background:linear-gradient(to top,rgb(255 255 255 / .2) 0%,rgb(255 255 255)100%)}.panel-menu-001-panel-menu .content{position:relative;margin:0;padding:0 0 0 0;font-family:'Lato',sans-serif}.panel-menu-001-panel-menu .content .section{position:relative;margin:0;padding:0 0 0 0;display:table;width:100%;clear:both;border-bottom:1px solid var(--border-bottom-items)}.panel-menu-001-panel-menu .content .section.no-border:last-child,.panel-menu-001-panel-menu .content .section.no-border{border-bottom:none}.panel-menu-001-panel-menu .section .title{position:relative;margin:0 0 0 0;padding:0;font-size:25px;font-weight:300;color:var(--link);text-align:left;width:100%;height:51px;border-left:10px solid #fff0;display:flex;align-items:center}.panel-menu-001-panel-menu .section .title.active{border-left:10px solid var(--border-left-sub-menu);background-color:#f8f8f8}.panel-menu-001-panel-menu .section.submenu .title.active{border-bottom:1px solid var(--border-bottom-items)}.panel-menu-001-panel-menu .content ul li.active,.panel-menu-001-panel-menu .content ul li.active a.active{background-color:#f8f8f8}.panel-menu-001-panel-menu .section .title a{display:inline;align-items:center;float:left;width:calc(100% - 22px);padding:0 0 0 25px;line-height:20px}.panel-menu-001-panel-menu .section .title a.with-icon{display:inline;line-height:25px}.panel-menu-001-panel-menu .section .submenu a.with-icon{display:flex!important;align-items:center}.panel-menu-001-panel-menu .with-icon img{float:left;margin-right:15px;width:25px;height:25px}.panel-menu-001-panel-menu .section li .title{padding:0 0 0 0}.panel-menu-001-panel-menu .section img.submenu-open{position:relative;margin:0 0 0 0;padding:0 0 0 0;float:right;width:25px;height:25px;display:flex;align-items:center}.panel-menu-001-panel-menu .page-link.with-icon{font-size:20px}.panel-menu-001-panel-menu .page-link.with-icon img{float:left;margin-right:15px;width:25px;height:25px}.panel-menu-001-panel-menu .content ul{position:relative;margin:0;padding:0 0 0 0;width:100%;clear:both;display:none;border-left:10px solid var(--border-left-sub-menu)}.panel-menu-001-panel-menu .content ul li ul{position:relative;margin:0;padding:0 0 10px 0;width:100%;clear:both;display:none}.panel-menu-001-panel-menu .content ul li{position:relative;list-style-type:disc;list-style-position:inside;width:100%;margin:0 0 0 0;padding:0 0 0 40px;clear:both;border-bottom:1px solid var(--border-bottom-items);line-height:50px}.panel-menu-001-panel-menu .content ul li:last-child{border-bottom:none}.panel-menu-001-panel-menu .content ul li a{position:relative;margin:0 0 0 0;padding:0 60px 0 0;display:inline-block;width:90%;font-size:20px;font-weight:300;color:var(--link);text-align:left;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.panel-menu-001-panel-menu .content ul li a span{font-weight:700;margin-left:6px}.panel-menu-001-panel-menu .section .title a:hover,.panel-menu-001-panel-menu a.single:hover,.panel-menu-001-panel-menu .content ul li a:hover{color:var(--link-over)}.panel-menu-001-panel-menu .content ul li a.evidence{font-weight:400}.panel-menu-001-panel-menu .content ul li a.submenu-open{border:none}.panel-menu-001-panel-menu .content .single-image{position:relative;margin:25px 10px 10px 10px;padding:0 0 0 0;clear:both;display:flex;justify-content:center}.panel-menu-001-panel-menu .content .single-image a img.round{border-radius:10px}.panel-menu-001-panel-menu .footer{position:absolute;bottom:0;top:auto;left:0;right:auto;margin:0;padding:0;width:100%;max-width:420px;height:50px;clear:both;border-top:1px solid var(--border-bottom-items);background-color:#fff}.panel-menu-001-panel-menu .footer a{position:relative;margin:0;padding:0;width:100%;height:50px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:400;color:var(--link);text-transform:uppercase;font-family:Gotham Medium}.panel-menu-001-panel-menu .footer a:hover{color:var(--link)}.panel-menu-001-panel-menu .footer a span{font-family:Gotham #000;padding-left:5px}.panel-menu-001-panel-menu .for-shop{position:absolute;right:60px;top:21px;width:80px}@media only screen and (max-width:590px){.panel-menu-001-panel-menu .header-menu .title{padding:0 0 0 0}}@media only screen and (max-width:480px){.panel-menu-001-panel-menu .section .title{line-height:20px}.panel-menu-001-panel-menu .page-link{line-height:46px}.panel-menu-001-panel-menu-content ul li a{padding:0 60px 0 28px;background-position:18px center}.panel-menu-001-panel-menu-content ul li ul li a{padding:0 40px 0 40px;background-position:30px center}.panel-menu-001-panel-menu a.single{padding:0 0 0 30px}}@media only screen and (max-width:320px){.panel-menu-001-panel-menu .section .title{font-size:20px}.panel-menu-001-panel-menu .content ul li a{padding:0 20px 0 0;font-size:18px}.panel-menu-001-panel-menu .for-shop{top:15px}.panel-menu-001-panel-menu .header a.close{top:15px}}:root{--border-radius-language-panel:25px;--border-radius-language-tendina-panel:10px}.language-selector.panel-selector{margin:30px 50px 30px 35px}.language-selector.immagini.panel-selector img{width:25px;height:auto}.language-selector.immagini.panel-selector .selected-lang img{width:30px;height:auto}.language-selector.panel-selector .selected-lang{border:1px solid #ddd;min-width:130px}.language-selector.panel-selector .langs-container{border:1px solid #ddd;border-top:0}.language-selector.panel-selector.tendina .langs-container{position:relative}.language-selector.panel-selector .lang-option .lang-text,.language-selector.panel-selector .selected-lang .lang-text{color:#000;font-family:var(--nuovo-font);font-size:20px;font-weight:300;text-transform:none}.language-selector.panel-selector.entrambi.tendina .selected-lang{min-width:160px;padding:8px 20px;border:1px solid #ddd;position:relative;z-index:5;overflow:hidden}.language-selector.panel-selector.entrambi.tendina .langs-container{border:1px solid#ddd;border-top:0;border-radius:0 0 var(--border-radius-language-tendina-panel) var(--border-radius-language-tendina-panel)}.language-selector.panel-selector.testo .selected-lang{min-width:115px}.language-selector.panel-selector.testo .langs-container{min-width:100px}.language-selector.panel-selector.tendina.immagini .selected-lang{min-width:65px;justify-content:center;align-items:center}.language-selector.panel-selector.tendina.immagini .langs-container{min-width:60px;display:flex;flex-direction:column;justify-content:center;align-items:center}.panel-menu-container-009 .language-selector.panel-selector{position:absolute;left:50px}.language-selector.panel-selector.entrambi.tendina.lang-text-short .selected-lang{min-width:0;padding:8px 25px}.language-selector .selected-lang{padding:5px 15px}.language-selector.panel-selector.lang-text-short .selected-lang{min-width:0;padding:8px 14px}.language-selector.panel-selector.lang-text-short.testo.tendina .selected-lang{min-width:75px;justify-content:center;padding:8px 0}.language-selector.panel-selector.testo.tendina.lang-text-short .lang-option{padding:8px 12px 8px 12px;min-width:70px;justify-content:center;padding:8px 0}.language-selector.testo.tendina.lang-text-short .selected-lang{padding:5px 0;min-width:48px;justify-content:center}.language-selector.testo.tendina.lang-text-short .lang-option{padding:5px 0;min-width:43px;justify-content:center}.language-selector.panel-selector.entrambi.tendina.lang-text-short .selected-lang{min-width:120px!important}.language-selector.panel-selector.tendina.immagini .langs-container,.language-selector.panel-selector.tendina.testo .langs-container,.language-selector.panel-selector.tendina.entrambi .langs-container{display:none}.blueimp-gallery>.prev,.blueimp-gallery>.next{width:auto;height:auto;background:#fff0;border:none;opacity:.9}.blueimp-gallery>.close{width:50px;height:50px;border-radius:50%;overflow:hidden;margin:0;opacity:.9;padding:0}.intro-001-intro-block a{position:relative;display:inline-block;padding:8px 50px 10px 50px;text-align:center;border-style:solid;border-width:2px;border-color:rgb(255 255 255 / .4);color:#fff;font-family:'Lato',sans-serif;font-size:20px;letter-spacing:-1px;background-color:#fff0;border-radius:100px}.intro-001-intro-block a:hover{background-color:#fff;color:#333}.intro-001-intro-block a.eventi{position:relative;display:inline-block;padding:8px 50px 10px 50px;text-align:center;border-style:solid;border-width:2px;border-color:rgb(255 255 255 / .4);color:#753b3e;font-family:'Lato',sans-serif;font-size:20px;letter-spacing:-1px;background-color:rgb(255 255 255);border-radius:100px}.intro-001-intro-block a.eventi:hover{background-color:#fff0;color:#fff}.intro-001-intro-block h2.gotham{font-family:Gotham Bold;font-size:85px;line-height:45px;letter-spacing:-3px;font-weight:100;margin:20px 0 25px 0}@media only screen and (max-width:768px){.footer-001-footer .logo img{width:inherit}}.test-data{border-bottom:2px solid #e1e1e1}.contenitore-didascalia{border-left:5px solid #c7c7c7}.testo-didascalia{color:#787878}@media only screen and (min-width:769px){.allinea-lista-news {display:flex;align-items:center}}@media only screen and (min-width:481px) and (max-width:768px){.allinea-lista-news {}}@media only screen and (max-width:480px){.allinea-lista-news {}}@media only screen and (max-width:480px){h3.gotham{font-size:20px;line-height:23px!important}}.language-selector.panel-selector.entrambi.tendina .selected-lang{border:1px solid #ddd}h1.gotham.come-h2{font-family:'Gotham Bold';font-size:40px;line-height:40px;letter-spacing:-3px;font-weight:100;margin:20px 0 25px 0}@media only screen and (max-width:480px){h1.gotham.come-h2{font-size:35px;line-height:30px;margin:55px 0 0 0}}.pul-submenu-ridimensionato .title a{font-size:20px!important}.gotham-light{font-family:Gotham Light!important}.gotham-book{font-family:Gotham Book!important}.gotham-medium{font-family:Gotham Medium!important}.gotham-bold{font-family:Gotham Bold!important}.gotham-black{font-family:Gotham Black!important}@media only screen and (max-width:480px){.top-background-container.center{align-items:end}.t-001 .top-background-content{position:relative;padding:0 20px 0 20px;display:flex}}h1.gotham{font-family:'Gotham Bold';font-size:clamp(2.188rem, 1.5179rem + 2.2321vw, 3.750rem) /* 35px 60px | 480px 1600px */;line-height:clamp(2.188rem, 1.5179rem + 2.2321vw, 3.750rem) /* 35px 60px | 100% | 480px 1600px */;letter-spacing:-4px;font-weight:100;margin:20px 0 30px 0}h2.gotham{font-family:'Gotham Bold';font-size:clamp(1.875rem, 1.3393rem + 1.7857vw, 3.125rem) /* 30px 50px | 480px 1600px */;line-height:clamp(1.875rem, 1.3393rem + 1.7857vw, 3.125rem) /* 30px 50px | 100% | 480px 1600px */;letter-spacing:-3px;font-weight:100;margin:20px 0 25px 0}h2.gotham.news{font-family:'Gotham Book';font-size:clamp(1.563rem, 1.2946rem + 0.8929vw, 2.188rem) /* 25px 35px | 480px 1600px */;line-height:clamp(1.719rem, 1.4241rem + 0.9821vw, 2.406rem) /* 25px 35px | 110% | 480px 1600px */;letter-spacing:-1px}h2.gotham.list,h2.gotham.altre-news{font-family:'Gotham Bold';font-size:clamp(1.563rem, 1.2946rem + 0.8929vw, 2.188rem) /* 25px 35px | 480px 1600px */;line-height:clamp(1.563rem, 1.2946rem + 0.8929vw, 2.188rem) /* 25px 35px | 100% | 480px 1600px */}h3.gotham{font-family:'Gotham Bold';font-size:clamp(1.563rem, 1.1607rem + 1.3393vw, 2.500rem) /* 25px 40px | 480px 1600px */;line-height:clamp(1.563rem, 1.1607rem + 1.3393vw, 2.500rem) /* 25px 40px | 100% | 480px 1600px */;letter-spacing:-1px;font-weight:100;margin:20px 0 20px 0}h4.gotham{font-family:'Gotham Bold';font-size:clamp(1.563rem, 1.2946rem + 0.8929vw, 2.188rem) /* 25px 35px | 480px 1600px */;line-height:clamp(1.563rem, 1.2946rem + 0.8929vw, 2.188rem) /* 25px 35px | 100% | 480px 1600px */;letter-spacing:-1px;margin:20px 0 9px 0}h3.gotham.list,h3.gotham.altre-news,h4.gotham.list,h4.gotham.altre-news{font-size:clamp(1.250rem, 1.1161rem + 0.4464vw, 1.563rem) /* 20px 25px | 480px 1600px */;line-height:clamp(1.438rem, 1.2835rem + 0.5134vw, 1.797rem) /* 20px 25px | 115% | 480px 1600px */}h5.gotham{font-family:'Gotham Bold';font-size:clamp(1.438rem, 1.2500rem + 0.6250vw, 1.875rem) /* 23px 30px | 480px 1600px */;line-height:clamp(1.438rem, 1.2500rem + 0.6250vw, 1.875rem) /* 23px 30px | 100% | 480px 1600px */;letter-spacing:-1px;font-weight:100;margin:20px 0 10px 0}h6.gotham{font-family:'Gotham Bold';font-size:clamp(1.250rem, 1.1161rem + 0.4464vw, 1.563rem) /* 20px 25px | 480px 1600px */;line-height:clamp(1.250rem, 1.1161rem + 0.4464vw, 1.563rem) /* 20px 25px | 100% | 480px 1600px */;letter-spacing:-1px;font-weight:100;font-style:normal;margin:20px 0 10px 0}.didascalia{word-break:break-word;position:relative;margin:0 0 25px 0;padding:5px 10px 5px 10px;border-radius:6px;font-size:14px;font-weight:500;line-height:25px;color:#333;letter-spacing:0;font-family:'Lato',sans-serif;background-color:#f4f4f4}.allinea-lista-news .box-immagine{padding:20px 0 0 0}.allinea-lista-news .box-testo{padding:0 50px 0 50px}.allinea-lista-news .box-pulsante{padding:20px 0 0 0}.allinea-lista-news .hide-mobile{width:60px}.altre-news-lista .box-immagine{padding:0 20px 0 20px}.altre-news-lista .box-testo{padding:0 20px 0 20px}.altre-news-lista .box-pulsante{padding:20px 20px 0 20px}.altre-news-lista .box-pulsante img{height:60px}@media only screen and (min-width:481px) and (max-width:768px){.allinea-lista-news .box-immagine{padding:0 0 30px 0}.allinea-lista-news .box-testo{padding:0 0 30px 0}.allinea-lista-news .box-pulsante{padding:0 0 100px 0}.altre-news-lista .box-immagine{padding:0 0 0 0}.altre-news-lista .box-testo{padding:0 0 0 0}.altre-news-lista .box-pulsante{padding:20px 0 50px 0}}@media only screen and (max-width:480px){.allinea-lista-news .box-immagine{padding:0 0 20px 0}.allinea-lista-news .box-testo{padding:0 0 20px 0}.allinea-lista-news .box-pulsante{padding:0 0 50px 0}.altre-news-lista .box-immagine{padding:0 20px 0 20px}.altre-news-lista .box-testo{padding:0 20px 0 20px}.altre-news-lista .box-pulsante{padding:0 20px 0 20px}}@media only screen and (min-width:481px) and (max-width:768px){.allinea-lista-news .hide-desktop{height:60px}}#iubenda_policy a,.iubenda_embed_policy a{display:inline-block!important;padding:6px 0!important}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}