*{background:none;border:0;box-sizing:border-box;list-style:none;margin:0;outline:none;padding:0}:root{--white:#fff;--black:#020202;--primary:192,155,97;--green:#08b308;--red:#e40b00;--w-overlay:#ffffffd9;--overlay:#00000080;--cubic-bez-4ms:.4s cubic-bezier(.5,.05,.155,.99)}::-webkit-scrollbar{width:.7rem}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{border-radius:1rem}html{scroll-behavior:smooth;scrollbar-width:thin}body{background-color:#020202;background-color:var(--black);color:#fff;color:var(--white);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;min-height:100vh;overflow-x:hidden;width:100%}footer,header{display:block;position:relative;text-align:center}article,footer,section{padding-block:1.5rem}h1,h2,h3{color:#fff;color:var(--white);font-family:Cinzel,serif}h1{font-size:2rem;font-weight:400;margin-bottom:1rem}h2{font-size:1.6rem;font-weight:600}h3{font-family:Merriweather,serif;font-size:1.2rem}a{color:#c09b61;color:rgb(var(--primary));cursor:pointer;text-decoration:none;transition:.4s cubic-bezier(.5,.05,.155,.99);transition:var(--cubic-bez-4ms)}a:hover{color:#c09b61cc;color:rgba(var(--primary),.8);text-decoration:underline}button{background-color:#c09b6199;background-color:rgba(var(--primary),.6);cursor:pointer}svg{fill:#fff;fill:var(--white)}img{width:100%}#CybotCookiebotDialog label{position:relative}.container{margin-inline:auto;max-width:700px;padding:5rem 1rem}.relative{position:relative}.grid{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.inline,ul.inline li{display:inline-block;padding-inline:.6rem}ul.list{list-style:disc;margin-block:1.5rem}ul.list li{list-style:disc;margin-bottom:1rem;margin-left:3rem}.subtitle{color:#c09b61;color:rgb(var(--primary));font-weight:300}.italic,.subtitle{font-style:italic}.txt-center{text-align:center}.txt-left{text-align:left}.bg-light{background:#fff3}.rounded{border-radius:.8rem}.p-1{padding:1.5rem 1.2rem}.pnl-1{padding-inline:1rem}.mb-2{margin-bottom:2rem}.mb-4{margin-bottom:4rem}.badge{background-color:#c09b6199;background-color:rgba(var(--primary),.6);border-radius:1rem;color:#fff;color:var(--white);font-style:italic;font-weight:300;padding:.2rem 1rem}.badge,.badge-icon{display:inline-block}.badge-icon{aspect-ratio:1;background-color:#c09b61;background-color:rgb(var(--primary));border-radius:50%;height:5rem;padding:1rem;width:5rem}.badge-icon>svg{fill:#fff;fill:var(--white);height:2rem;width:2rem}a.badge{border:.15rem solid #c09b6199;border:.15rem solid rgba(var(--primary),.6);font-weight:700;text-transform:uppercase;transition:.4s cubic-bezier(.5,.05,.155,.99);transition:var(--cubic-bez-4ms)}a.badge:hover{background-color:initial;border:.15rem solid #c09b61;border:.15rem solid rgb(var(--primary));color:#c09b61;color:rgb(var(--primary));text-decoration:none}.top-shadow{background-image:linear-gradient(#00000080,#0000);background-image:linear-gradient(var(--overlay),#0000);height:8rem;inset:0;position:absolute;width:100%}.sr-only{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:72em){.grid{grid-template-columns:1fr}}header.logo{padding-block:1rem;padding-top:2rem;position:absolute;top:0;width:100%;z-index:9}header img{position:relative;width:12rem;z-index:10}main.slider{overflow:hidden;scroll-behavior:smooth}.slider{animation:slideBg 20s ease-in-out infinite alternate;background-image:url(/static/media/bilancia.6188704d29faf0485172.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all 1s ease}nav#navbar,nav#navbar ul,nav#navbar ul li,nav#navbar ul li a{height:100%;width:100%}nav#navbar ul{display:grid;grid-template-columns:repeat(6,25vw);min-height:100vh}nav#navbar ul li{text-align:center;transition:background-color var(--cubic-bez-4ms)}nav#navbar ul li:hover{background-color:var(--overlay)}nav#navbar ul li a{display:grid;grid-template-rows:.8fr 1fr 1fr;place-items:center;text-decoration:none}nav#navbar ul li a section{grid-area:2}nav#navbar ul li a section p.badge{font-family:Merriweather,serif;opacity:0;transform:translateY(-4rem);transition:all var(--cubic-bez-4ms)}nav#navbar ul li a:hover section p.badge{opacity:1;transform:translateY(0)}nav#navbar ul li a footer{align-self:end;grid-area:3;padding-bottom:1.5rem;transform:translateY(100%);transition:all var(--cubic-bez-4ms)}nav#navbar ul li a:hover footer{transform:translateY(0)}nav#navbar ul li a footer svg{color:var(--white);height:2rem;width:2rem}nav#navbar ul li a footer h3{color:var(--primary);font-style:italic;font-weight:300}nav#navbar ul li a footer p{color:var(--white);font-weight:500}@keyframes slideBg{0%{background-image:url(/static/media/bilancia.6188704d29faf0485172.jpg)}50%{background-image:url(/static/media/scrivania.e8f6da5f46bcd983b7f1.jpg)}to{background-image:url(/static/media/martello.5b8b6e33ff16f123d9e1.jpg)}}@media (max-width:72em){main.slider{overflow:auto}nav#navbar ul{display:grid;grid-template-columns:1fr}nav#navbar ul li a{grid-template-rows:1fr}nav#navbar ul li a section{grid-area:1}nav#navbar ul li a section p.badge{opacity:1;transform:translateY(0)}nav#navbar ul li a footer{display:none}}.top-section{grid-gap:2rem;animation:slideBg 20s ease-in-out infinite alternate;background-color:rgba(var(--primary),.6);background-image:url(/static/media/bilancia.6188704d29faf0485172.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;gap:2rem;grid-template-rows:.8fr 1fr .5fr;min-height:40vh;padding:0;place-items:center;transition:all 1s ease;z-index:9}.top-section h1{font-size:2.56rem}.goback{height:3rem;position:relative;width:3rem}.goback:after,.goback:before{background-color:var(--white);content:"";display:inline-block;height:.1rem;inset:0;position:absolute;top:2rem;transform:rotate(45deg);transition:transform var(--cubic-bez-4ms);width:100%}.goback:after{transform:rotate(-45deg)}.goback:hover:before{transform:translateX(1.05rem) rotate(45deg)}.goback:hover:after{transform:translateX(-1.05rem) rotate(-45deg)}.top-section>svg.badge-icon{height:2rem;width:2rem}.top-section>.badge-icon{margin-bottom:-4rem;padding:1.5rem}ul.contact-info{font-weight:600;letter-spacing:.1rem;margin-inline:auto;max-width:fit-content}ul.contact-info li{margin-bottom:1.5rem}ul.contact-info li:last-child{margin-bottom:0}ul.contact-info svg{height:2rem;padding-right:1rem;transform:translateY(.6rem);width:2rem}address{display:inline}iframe.map{height:22rem;width:100%}.hours-time{margin-inline:auto;max-width:fit-content;text-align:left}time{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(2,1fr);margin-bottom:1.2rem}form{margin-top:3rem}label{display:block;position:absolute}label>svg{fill:rgb(var(--primary));height:1.3rem!important;margin-left:1rem;margin-top:1rem;width:1.3rem!important}input,textarea{border:.15rem solid var(--white);border-radius:0;color:var(--white);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.1rem;margin-bottom:1rem;padding:1rem 1.5rem 1rem 3rem;transition:var(--cubic-bez-4ms);width:100%}input:hover,textarea:hover{border-bottom-color:rgba(var(--primary),.6)}input::placeholder{color:var(--w-overlay)}input[type=checkbox]{display:inline-block;margin-bottom:0;margin-right:.5rem;width:1rem}.error,.sent{color:var(--green);margin-bottom:1rem;text-align:center;transition:var(--cubic-bez-4ms)}.error{color:var(--red)}button[type=submit]{aspect-ratio:1;background-color:initial;border:.15rem solid rgb(var(--primary));border-radius:50%;display:block;margin:2.5rem auto auto;padding:1.2rem;transition:var(--cubic-bez-4ms)}button[type=submit] svg{fill:rgb(var(--primary));height:1.6rem}button[type=submit]:hover{background-color:rgb(var(--primary))}button[type=submit]:hover svg{fill:var(--white)}button.gotop{animation:fadeIn 1.5s ease-out;aspect-ratio:1;background-color:initial;border:.15rem solid rgb(var(--primary));border-radius:50%;bottom:3rem;color:rgb(var(--primary));display:none;padding:.8rem 1rem;position:fixed;right:3rem;transition:var(--cubic-bez-4ms);z-index:995}button.gotop:hover{background-color:rgb(var(--primary));color:var(--white)}button.gotop svg{height:1.8rem}.visible{display:block!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:72em){button.gotop{background-color:var(--black);bottom:5rem;right:1rem}}
/*# sourceMappingURL=main.ca4db85b.css.map*/