@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSerifDisplay-Regular.2c84563e.ttf)}@font-face{font-family:DM Sans;src:url(/_next/static/media/DMSerifDisplay-Italic.e7ced93f.ttf);font-style:italic}@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");*,body,html{-webkit-font-smoothing:subpixel-antialiased}body,html{font-family:DM Sans}input,textarea{font-family:Lato,sans-serif}select,textarea{border-radius:9px}input[type=search],select,textarea{-webkit-appearance:none}.menu-button{position:fixed;top:2rem;right:1rem;z-index:20;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-direction:column;display:none}.menu-button:hover{opacity:.8;cursor:pointer}.elencoVersioni{width:600px;display:block!important}.elencoVersioni span{color:#ededed}.modalCertificazioni{position:fixed!important;top:50vh!important;left:50vw!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.menu-button .line{width:27px;height:4px;background-color:#c4c2c5;margin:5px 3px}.menu-button .close,.menu-button .line{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-button .close{width:30px;height:30px;z-index:100;-webkit-transform:scale(.8);transform:scale(.8);background-image:url(/images/close.png);background-size:contain;background-position:50%;background-repeat:no-repeat}.menu-item{padding:0 40px;margin:5px 10px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:none}.menu-item-wrapper.active{border:1px solid blue}.menu-item.active{opacity:1}.scroll-menu-arrow{padding:20px;cursor:pointer}a{color:inherit;text-decoration:none}hr{border:0;border-top:1px solid #dedede;width:30vw;max-width:100%;margin:4rem auto .5rem}*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.generalButton{max-height:54px;display:flex;align-items:center;justify-content:space-around;border-radius:7px;border:1px solid rgba(70,70,70,.18);font-size:18px;font-weight:700;cursor:pointer;padding:.8rem 1rem;font-family:Lato,sans-serif;-webkit-transform:all .2s ease-in-out;transform:all .2s ease-in-out}.generalButton img{height:24px;margin-right:12px}.disabled{background-color:#f5f5f5;pointer-events:none}.generalButton:hover{background:#f5f5f5}.indietroButton{display:flex;flex-direction:row;color:#6f6b70;align-items:center;font-weight:23px;cursor:pointer;font-family:Lato,sans-serif;font-weight:700;font-size:15px;text-align:left;color:#000}.indietroButton img{margin-right:8px;height:16px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}input.color-value{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:90px;margin:20px 55px 0;padding:6px;border:1px solid #ddd;border-radius:4px;background:#eee;outline:none;font:inherit;text-transform:uppercase;text-align:center}input.color-value:focus{border-color:#4298ef}.modalColori{position:absolute;left:50vw;top:50vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background-color:#8a2be2}.margin-no{margin:0!important}.p2{padding:1.5rem 2rem .3rem}.m1080{max-width:1080px;margin:0 auto}.m1360{max-width:1360px;margin:auto}.p28{padding:2rem 2.8rem 0}.riga{display:flex;flex-direction:row}.between{justify-content:space-between;align-items:center}.bl{align-items:baseline}.end{align-items:end}.spaced-vertically{margin:.5rem 0}.riga.between{position:relative}.riga.between h5{font-family:Lato,sans-serif;font-weight:300;font-size:14px;line-height:61px;text-align:left;color:#2e2e2e}.riga.between h5:after{position:absolute;-webkit-transform:translate(-1.89rem,-1.1rem);transform:translate(-1.89rem,-1.1rem);content:"";display:block;width:32px;height:.3px;background:#707070;right:0;font-weight:500;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.riga.between h5:hover{color:#000;cursor:pointer;text-shadow:0 .3px 12px 0 rgba(0,0,0,.8)}.cc{align-items:center;justify-content:center}.colonna{display:flex;flex-direction:column}button{background:#2c3482;color:#fff;font-size:14px}button:hover{opacity:.8;cursor:pointer}.footer{margin-top:.5rem;height:530px;background:#f0f0f0;background-image:url(/images/logo_pezzetti.png);background-position:50%;background-size:220px auto;background-repeat:no-repeat}.footer-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:48px;height:48px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#2c3482}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mobile-menu-background{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:50}.mobile-menu-wrapper{height:100%;position:fixed;top:0;left:2rem;right:0;background:hsla(0,0%,100%,.9);z-index:99;display:flex;backdrop-filter:blur(10px);opacity:0;visibility:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateX(24px);transform:translateX(24px)}.mobile-menu-wrapper,.mobile-menu-wrapper .menu-item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobile-menu-wrapper .menu-item{font-weight:600;font-size:27px;line-height:61px;text-align:left;color:#2c3482;padding:.5rem;cursor:pointer;width:100%;opacity:.6}.mobile-menu-wrapper .menu-item.active{opacity:1}.mobile-menu-wrapper .menu-item.active:after{position:absolute;left:0;-webkit-transform:translate(2.6rem,-.5rem);transform:translate(2.6rem,-.5rem);content:"";display:block;width:54px;height:4px;background:#2c3482}.mobile-menu-wrapper.visible{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu-wrapper.visible .mobile-menu>div:last-child{position:fixed;bottom:2rem;right:2rem;visibility:visible;display:flex;flex-direction:row;justify-content:end;align-items:center}.mobile-menu{height:100%;display:flex;padding-left:2rem;flex-direction:column;justify-content:center;align-items:center}.filterItem,.versioniWrap{border-bottom:.5px solid #efefef;flex-direction:row-reverse}.filterItem,.versioniWrap{display:flex;justify-content:start;padding:.4rem 0 0 .8rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filterItem{flex-direction:row}.filterItem:hover,.versioniWrap:hover{background:#f8f8f8;cursor:pointer}.filterItem label,.versioniWrap label{color:#000!important;margin-left:12px;padding-bottom:6px;pointer-events:none}.modalConfirm{width:100vw;height:100vh;overflow-x:hidden;position:fixed;z-index:100;top:0;left:0;overflow-y:scroll;background-color:rgba(0,0,0,90%);backdrop-filter:blur(6px)}.articlePlaceholder{margin:auto;width:100%;height:100%;object-fit:cover;-webkit-transition:all .4s cubic-bezier(.075,.82,.165,1);transition:all .4s cubic-bezier(.075,.82,.165,1);background:-webkit-linear-gradient(315deg,#bfb792,10%,#f8f8f8 50%);background:linear-gradient(135deg,#bfb792,10%,#f8f8f8 50%);left:0!important;bottom:0!important;right:0!important}.noResultsText{color:#666;font-family:Lato,sans-serif;margin-top:4rem}.filterContainer{position:relative;font-family:Lato,sans-serif;-webkit-transform:scale(.93) translate(-4px);transform:scale(.93) translate(-4px);z-index:30}.filterContainer .filterList{position:absolute;width:450px;max-width:98vw;right:0;top:64px;background-color:#fff;border-radius:7px;-webkit-box-shadow:0 .3px 12px rgba(0,0,0,.1);box-shadow:0 .3px 12px rgba(0,0,0,.1);z-index:21}.filterButton{padding:.9rem 1.8rem;border:1px solid rgba(70,70,70,.18);background:#fff;border-radius:7px;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.57);margin-left:2rem;cursor:pointer;font-family:Lato,sans-serif;max-width:153px}.filterButton.active{-webkit-box-shadow:0 1px 6px #ffae1790;box-shadow:0 1px 6px #ffae1790}.filterButton img{height:17px;margin-right:12px}.filterItem{text-align:left;padding-top:7px;padding-bottom:4px}.filterItem input{-webkit-transform:translateY(4px);transform:translateY(4px)}.filterButton:hover{background:#f5f5f5;color:#000}.filterDescription{text-align:left;width:100%;color:#666;font-size:14px;text-transform:uppercase;padding:.8rem}.aboveWrapper{width:100vw;height:100vh;overflow-x:hidden;position:fixed;z-index:100;top:0;overflow-y:auto;background-color:rgba(0,0,0,90%);backdrop-filter:blur(6px)}.aboveWrapper.form{margin-top:-90px}.aboveWrapper.certificates img:first-child{margin-left:0}.aboveWrapper.certificates img{width:100%;height:auto;margin:2rem}.aboveWrapper h1{color:#fff}.aboveWrapper .content{width:100%;padding:0 1.2rem 4rem;max-width:480px;margin:140px auto 100px}.aboveWrapper .itemGrid{position:relative;border-bottom:.3px solid hsla(0,0%,100%,.1);border-radius:0}.aboveWrapper .itemGrid .itemToggle{background-color:hsla(0,0%,100%,.03)}.aboveWrapper .itemGrid .itemToggle,.aboveWrapper .itemGrid .itemToggleEvidenza{position:absolute;right:12px;top:38px;border-radius:12px;width:24px;height:24px;border:.2px solid hsla(0,0%,100%,.2)}.aboveWrapper .itemGrid .itemToggleEvidenza{background-color:#2c3482}.aboveWrapper .itemGrid:hover{background-color:hsla(0,0%,100%,.1)}.aboveWrapper .itemGrid .title{color:#fff}.aboveWrapper .itemGrid .subtitle{color:hsla(0,0%,100%,.6)}.aboveWrapper .closeButton{position:fixed;top:21px;right:21px;background:rgb(0,0,0,.3);margin-left:2rem}.aboveWrapper .closeButton,.cancelButton{padding:.9rem 1.8rem;border:.3px solid hsla(0,0%,100%,.12);border-radius:7px;display:flex;font-family:Lato,sans-serif;align-items:center;justify-content:center;color:#fff;cursor:pointer}.cancelButton{background:rgba(33,55,255,.3);width:100px}.buttonWrapper{display:flex;width:100%;justify-content:space-between;flex-direction:row}.conSub{margin:2rem 0;letter-spacing:1,2px;color:#dedede}.confirmButton{padding:.9rem 1.8rem;border:.3px solid hsla(0,0%,100%,.12);background:rgba(255,95,95,.3);border-radius:7px;display:flex;width:100px;font-family:Lato,sans-serif;align-items:center;justify-content:center;color:#fff;cursor:pointer}.aboveWrapper .closeButton:hover{opacity:.6}.aboveWrapper p{color:#999;margin:1rem 0 .5rem;font-family:Lato,sans-serif;font-size:13px}.aboveWrapper p.red{color:#cf2323;border-radius:7px}.aboveWrapper p.green,.aboveWrapper p.red{padding:1rem;background-color:hsla(0,0%,100%,.1)}.aboveWrapper p.green{color:#27bd27;border-radius:12px}.aboveWrapper input,.aboveWrapper textarea{border:none;height:50px;border-radius:7px;background-color:#fff;max-width:500px;margin:0 auto;width:98%;padding:1rem;outline-color:#ffaf17}.aboveWrapper textarea{min-height:300px;font-family:Lato,sans-serif}.aboveWrapper input[type=button],.aboveWrapper input[type=submit]{color:#fff;background-color:#2c3482;width:110px;float:right;-webkit-transform:translate(-24px,-70px);transform:translate(-24px,-70px)}.elencoVersioni{width:100%;margin-top:0;padding:0 12px 12px 18px;max-width:500px;list-style:circle}.elencoVersioni li{padding:12px 0;border-bottom:.3px solid #ededed}@media screen and (max-width:540px){.p28{padding:1rem 1.2rem 0}.filterContainer{position:relative;font-family:Lato,sans-serif;-webkit-transform:scale(.93) translate(-4px,-124px);transform:scale(.93) translate(-4px,-124px)}.headerWrapper{margin-top:300px;padding-top:60px}.p2{padding:0 1.2rem}.menu-button{display:block}.aboveWrapper input[type=button],.aboveWrapper input[type=submit]{color:#fff;background-color:#2c3482;width:110px;margin:.5rem auto;float:right;-webkit-transform:translate(-20px,-76px);transform:translate(-20px,-76px);border-radius:9px}}.imgDetailWrap{position:relative;overflow:scroll;object-fit:fill}.iiiwrp,.imgDetailWrap{padding:2rem;max-height:100%}.iiiwrp{position:fixed;width:calc(100vw - 4rem);height:calc(100vh - 4rem);overflow:hidden}