*{outline:none}html{font-size:56.5%;text-rendering:optimizeLegibility}@media(min-width:576px){html{font-size:62.5%}}@media(min-width:992px){html{font-size:53.125%}}@media(min-width:1500px){html{font-size:56.5%}}@media(min-width:1800px){html{font-size:62.5%}}body{text-rendering:optimizeLegibility;font-family:Satoshi,sans-serif;height:100%;overflow-x:hidden}main{position:relative;overflow-x:hidden}.grecaptcha-badge{visibility:hidden}@media(max-width:1310px)and (orientation:landscape){.daterangepicker{right:-10% !important}}iframe{width:100%}.object-fit-contain{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.object-fit-cover{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.object-position-top-left{-o-object-position:top left;object-position:top left}.object-position-top-center{-o-object-position:top center;object-position:top center}.object-position-top-right{-o-object-position:top right;object-position:top right}.object-position-bottom-left{-o-object-position:bottom left;object-position:bottom left}.object-position-bottom-center{-o-object-position:bottom center;object-position:bottom center}.object-position-bottom-right{-o-object-position:bottom right;object-position:bottom right}.object-position-center-center{-o-object-position:center center;object-position:center center}.template-spacing-top,.template-spacing{padding-top:3.5rem}@media(min-width:768px){.template-spacing-top,.template-spacing{padding-top:5rem}}@media(min-width:992px){.template-spacing-top,.template-spacing{padding-top:7.5rem}}.template-spacing-bottom,.template-spacing{padding-bottom:3.5rem}@media(min-width:768px){.template-spacing-bottom,.template-spacing{padding-bottom:5rem}}@media(min-width:992px){.template-spacing-bottom,.template-spacing{padding-bottom:7.5rem}}.template-double-spacing-top,.template-double-spacing{padding-top:5rem}@media(min-width:768px){.template-double-spacing-top,.template-double-spacing{padding-top:7.5rem}}@media(min-width:992px){.template-double-spacing-top,.template-double-spacing{padding-top:15rem}}.template-double-spacing-bottom,.template-double-spacing{padding-bottom:5rem}@media(min-width:768px){.template-double-spacing-bottom,.template-double-spacing{padding-bottom:7.5rem}}@media(min-width:992px){.template-double-spacing-bottom,.template-double-spacing{padding-bottom:15rem}}.template-spacing>.no-container>.row{margin-right:0;margin-left:0}.template-spacing>.no-container>.row>[class*=col-]{padding-right:0;padding-left:0}.template-margin-top,.template-margin{margin-top:3.5rem}@media(min-width:768px){.template-margin-top,.template-margin{margin-top:5rem}}@media(min-width:992px){.template-margin-top,.template-margin{margin-top:7.5rem}}.template-margin-bottom,.template-margin{margin-bottom:3.5rem}@media(min-width:768px){.template-margin-bottom,.template-margin{margin-bottom:5rem}}@media(min-width:992px){.template-margin-bottom,.template-margin{margin-bottom:7.5rem}}.template-double-margin-top,.template-double-margin{margin-top:5rem}@media(min-width:768px){.template-double-margin-top,.template-double-margin{margin-top:7.5rem}}@media(min-width:992px){.template-double-margin-top,.template-double-margin{margin-top:15rem}}.template-double-margin-bottom,.template-double-margin{margin-bottom:5rem}@media(min-width:768px){.template-double-margin-bottom,.template-double-margin{margin-bottom:7.5rem}}@media(min-width:992px){.template-double-margin-bottom,.template-double-margin{margin-bottom:15rem}}.container{--bs-gutter-x:2.5rem}.container-l{--bs-gutter-x:2.5rem;max-width:100%;margin-left:auto;margin-right:auto;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media(min-width:556px){.container-l{max-width:556px}}@media(min-width:768px){.container-l{max-width:768px}}@media(min-width:992px){.container-l{max-width:992px}}@media(min-width:1200px){.container-l{max-width:1200px}}@media(min-width:1400px){.container-l{max-width:1400px}}.container-half{--bs-gutter-x:1.5rem;max-width:100%;margin-left:auto;margin-right:auto;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media(min-width:556px){.container-half{max-width:270px}}@media(min-width:768px){.container-half{max-width:360px}}@media(min-width:992px){.container-half{max-width:480px}}@media(min-width:1200px){.container-half{max-width:570px}}@media(min-width:1400px){.container-half{max-width:660px}}.container-half-left{--bs-gutter-x:1.5rem;max-width:100%;margin-left:auto;margin-right:0;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media(min-width:556px){.container-half-left{max-width:278px;margin-left:8px}}@media(min-width:768px){.container-half-left{max-width:384px;margin-left:24px}}@media(min-width:992px){.container-half-left{max-width:496px;margin-left:16px}}@media(min-width:1200px){.container-half-left{max-width:600px;margin-left:30px}}@media(min-width:1400px){.container-half-left{max-width:700px;margin-left:auto}}.container-half-right{--bs-gutter-x:1.5rem;max-width:100%;margin-left:0;margin-right:auto;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media(min-width:556px){.container-half-right{max-width:278px;margin-right:8px}}@media(min-width:768px){.container-half-right{max-width:384px;margin-right:24px}}@media(min-width:992px){.container-half-right{max-width:496px;margin-right:16px}}@media(min-width:1200px){.container-half-right{max-width:600px;margin-right:30px}}@media(min-width:1400px){.container-half-right{max-width:700px;margin-right:auto}}.container-half-l{--bs-gutter-x:1.5rem;max-width:100%;margin-left:auto;margin-right:auto;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media(min-width:556px){.container-half-l{max-width:278px}}@media(min-width:768px){.container-half-l{max-width:384px}}@media(min-width:992px){.container-half-l{max-width:496px}}@media(min-width:1200px){.container-half-l{max-width:600px}}@media(min-width:1400px){.container-half-l{max-width:700px}}@media(max-width:991px){.mobile-full{max-width:100% !important}}.template-text-h1{color:#28332e;font-family:Satoshi,sans-serif;font-size:5rem;font-style:normal;font-weight:700;line-height:100%}.template-text-h1 span{text-decoration:none !important}.template-text-h1 span{color:#5bb65f}.template-text-h1 a{color:#5bb65f}@media(min-width:768px){.template-text-h1{font-size:8rem}}@media(min-width:992px){.template-text-h1{font-size:9rem}}@media(min-width:1200px){.template-text-h1{font-size:12rem}}@media(min-width:1400px){.template-text-h1{font-size:13rem}}@media(min-width:2000px){.template-text-h1{font-size:14rem}}.template-text-h2{color:#28332e;font-family:Satoshi,sans-serif;font-size:4rem;font-style:normal;font-weight:700;line-height:120%}.template-text-h2 span{text-decoration:none !important}.template-text-h2 span{color:#5bb65f}.template-text-h2 a{color:#5bb65f}@media(min-width:768px){.template-text-h2{font-size:6rem}}@media(min-width:992px){.template-text-h2{font-size:10rem}}.template-text-h3{color:#28332e;font-family:Satoshi,sans-serif;font-size:4rem;font-style:normal;font-weight:700;line-height:125%}.template-text-h3 span{text-decoration:none !important}.template-text-h3 span{color:#5bb65f}.template-text-h3 a{color:#5bb65f}@media(min-width:768px){.template-text-h3{font-size:3.5rem}}@media(min-width:992px){.template-text-h3{font-size:5.4rem}}.template-text-description{color:#28332e;font-family:Satoshi,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:120%}.template-text-description span{text-decoration:none !important}.template-text-description span{color:#5bb65f}.template-text-description a{color:#5bb65f}@media(min-width:768px){.template-text-description{font-size:3rem}}@media(min-width:992px){.template-text-description{font-size:3.5rem}}.template-text-menu-title{color:#28332e;font-family:Satoshi,sans-serif;font-size:4rem;font-style:normal;font-weight:700;line-height:120%}.template-text-menu,.page-text{color:#28332e;font-family:Satoshi,sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:140%}.template-text-tag{color:#b3b7b5;font-family:Satoshi,sans-serif;font-size:2.4rem;font-style:normal;font-weight:400;line-height:140%}.template-text-secondario{color:#28332e;font-family:Satoshi,sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:160%}.template-text,.modal-title,.text-truncate,.template-text-bold{color:#28332e;font-family:Satoshi,sans-serif;font-size:2rem;font-style:normal;font-weight:500;line-height:140%}.template-text a,.modal-title a,.text-truncate a,.template-text-bold a{color:#5bb65f;transition:all .5s ease-in-out}.template-text a:hover,.modal-title a:hover,.text-truncate a:hover,.template-text-bold a:hover{color:#dbf3e5}.template-text-bold{font-weight:700}@media(min-width:768px){.template-text,.modal-title,.text-truncate,.template-text-bold{font-size:2.1rem}}@media(min-width:992px){.template-text,.modal-title,.text-truncate,.template-text-bold{font-size:2.2rem}}.template-text-accordion{font-family:Satoshi,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:140%}.template-text-privacy{font-family:Satoshi,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:140%}.template-text-privacy a{color:inherit}.template-text-recaptcha{font-family:Satoshi,sans-serif;color:#28332e;font-size:1.2rem;font-style:normal;font-weight:400;line-height:116%;opacity:.5}.text-truncate{color:#b3b7b5;text-decoration:underline;text-transform:uppercase;cursor:pointer}.text-truncate:hover{opacity:.5}.cta,.negozio .testata .nome .condividi,.prodotto .testata .container-l .condividi,form button[type=submit],form .form-input-container input,form .form-input-container select,form .form-input-container textarea,.cta-green,.cta-green-background,.cta-green-no-background{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2rem;padding:0rem 1.5rem;height:4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:99.9rem;cursor:pointer;transition:all .5s ease-in-out;text-decoration:none;font-family:Satoshi,sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.048rem}@media(min-width:768px){.cta,.negozio .testata .nome .condividi,.prodotto .testata .container-l .condividi,form button[type=submit],form .form-input-container input,form .form-input-container select,form .form-input-container textarea,.cta-green,.cta-green-background,.cta-green-no-background{height:6rem;padding:0rem 2.5rem;font-size:2.2rem}}@media(min-width:992px){.cta,.negozio .testata .nome .condividi,.prodotto .testata .container-l .condividi,form button[type=submit],form .form-input-container input,form .form-input-container select,form .form-input-container textarea,.cta-green,.cta-green-background,.cta-green-no-background{font-size:2.4rem;line-height:150%}}.cta svg,.negozio .testata .nome .condividi svg,.prodotto .testata .container-l .condividi svg,form button[type=submit] svg,form .form-input-container input svg,form .form-input-container select svg,form .form-input-container textarea svg,.cta-green svg,.cta-green-background svg,.cta-green-no-background svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:2.4rem;-o-object-fit:contain;object-fit:contain;transition:all .5s ease-in-out;scale:.75}@media(min-width:992px){.cta svg,.negozio .testata .nome .condividi svg,.prodotto .testata .container-l .condividi svg,form button[type=submit] svg,form .form-input-container input svg,form .form-input-container select svg,form .form-input-container textarea svg,.cta-green svg,.cta-green-background svg,.cta-green-no-background svg{scale:unset}}.cta-green-no-background{color:#5bb65f;border:2px solid #5bb65f}.cta-green-background{color:#5bb65f;background-color:#dbf3e5}.cta-green svg path,.cta-green-no-background svg path,.cta-green-background svg path{transition:inherit}.cta-green:hover,.cta-green-no-background:hover,.cta-green-background:hover{color:#fff;background-color:#5bb65f}.cta-green:hover svg path,.cta-green-no-background:hover svg path,.cta-green-background:hover svg path{stroke:#fff}.gray-bg{background-color:#eef0ef}.white-bg{background-color:#fff}.tns-outer,.tns-inner,.tns-item,.template-slider-testata{height:100%;width:100%}.tns-nav-container{display:-ms-flexbox !important;display:flex !important}.tns-nav-container{position:absolute;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;left:0;right:0;bottom:7rem;z-index:2}@media(min-width:768px){.tns-nav-container{bottom:7.5%}}.tns-nav-container .tns-nav-item{display:inline-block;padding:1.5rem;cursor:pointer;outline:0}.tns-nav-container .tns-nav-item .tns-nav-item-inner{display:block;border-radius:50%;width:.4rem;height:.4rem;background-color:#fff}.tns-nav-container .tns-nav-item.tns-nav-active .tns-nav-item-inner{border:2px solid #fff;background-color:rgba(0,0,0,0);width:.8rem;height:.8rem}.tns-nav-container:before{content:"";width:2px;height:10rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:bottom;transform-origin:bottom;background-color:#fff}@media(min-width:768px){.tns-nav-container:before{-webkit-transform:translateY(-25%) translateX(-50%);transform:translateY(-25%) translateX(-50%);height:15rem}}header{position:-webkit-sticky;position:sticky;top:0;z-index:100}header .navbar{background-color:#eef0ef;border-bottom:1px solid #b3b7b5;padding:0}header .navbar .nav-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:6rem;width:100%}@media(min-width:1200px){header .navbar .nav-menu{-ms-flex-direction:row;flex-direction:row}}header .navbar .nav-menu .logo{z-index:102;height:100%;padding-top:12px;padding-bottom:12px}header .navbar .nav-menu .logo svg{max-width:55vw;height:100%;width:100%}header .navbar .nav-menu .right{display:none}@media(min-width:1200px){header .navbar .nav-menu .right{display:-ms-flexbox;display:flex;gap:4.5rem;height:100%}}header .navbar .nav-menu .right .nav-menu-item{position:relative;height:100%}header .navbar .nav-menu .right .nav-menu-item a{height:100%;color:inherit;text-decoration:none;transition:all .25s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-wrap:nowrap}header .navbar .nav-menu .right .nav-menu-item a:hover{color:#5bb65f}header .navbar .nav-menu .right .nav-menu-item a.is-up{color:#5bb65f}header .navbar .nav-menu .right .nav-menu-item a.current{color:#5bb65f}header .navbar .nav-menu .right .nav-menu-item .selected{color:#5bb65f}header .navbar .nav-menu .right .nav-menu-item:last-child{-ms-flex-item-align:center;align-self:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}header .navbar .nav-menu .right .nav-menu-item:last-child a{background-image:linear-gradient(130deg,#5BB65F 50%,#FFFFFF 50%,#FFFFFF 53%,#1C71D6 53%,#1C71D6 100%);background-size:250% auto;color:#fff;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;border-radius:5rem;transition:all 250ms ease-in-out}header .navbar .nav-menu .right .nav-menu-item:last-child a:hover{color:#fff !important}header .navbar .nav-menu .right .nav-menu-item:last-child a:hover{background-position:100% 0;-webkit-transform:scale(1.2);transform:scale(1.2)}header .navbar .nav-menu .right .nav-menu-item .nav-menu-secondary{position:absolute;top:100%;left:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .25s ease-in-out;-ms-flex-direction:column;flex-direction:column;gap:2rem;background-color:#fff;padding:1.5rem 3rem;border-top:3px solid #5bb65f;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;display:-ms-flexbox;display:flex;opacity:0;pointer-events:none}header .navbar .nav-menu .right .nav-menu-item .nav-menu-secondary.is-up{opacity:1;pointer-events:all}header .navbar .nav-menu .hamburger{z-index:102}@media(min-width:1200px){header .navbar .nav-menu .hamburger{display:none}}header .navbar .nav-menu .hamburger .hamburger-inner,header .navbar .nav-menu .hamburger .hamburger-inner::after,header .navbar .nav-menu .hamburger .hamburger-inner::before{height:4px;border-radius:100px;background-color:#28332e}header .navbar .nav-menu .hamburger .hamburger-inner::after{-webkit-transform:scaleX(0.6);transform:scaleX(0.6);-webkit-transform-origin:left;transform-origin:left}header .navbar .nav-menu .hamburger.is-active .hamburger-inner::after{-webkit-transform:scaleY(0.78) translate3d(0,-31px,0) rotate(90deg);transform:scaleY(0.78) translate3d(0,-31px,0) rotate(90deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform-origin:initial;transform-origin:initial}header .nav-page{position:fixed;top:0;left:0;opacity:0;pointer-events:none;height:100dvh;width:100vw;background-color:#eef0ef;z-index:101;transition:.25s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}header .nav-page svg{position:absolute;z-index:102;height:100vh;width:100vw}header .nav-page .links{z-index:103}header .nav-page .links .links-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}header .nav-page .links .links-container .nav-menu-item a{color:#28332e;text-decoration:none;transition:.25s ease-in-out}header .nav-page .links .links-container .nav-menu-item a:hover{color:#5bb65f}header .nav-page .links .links-container .nav-menu-item a.current{color:#5bb65f}header .nav-page.page-up{opacity:1;pointer-events:all}footer .sezione-negozi{background-color:#fff}footer .sezione-negozi .row{width:100%}footer .sezione-negozi .superiore{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}footer .sezione-negozi .superiore a{display:none}@media(min-width:992px){footer .sezione-negozi .superiore a{display:-ms-flexbox;display:flex}}footer .sezione-negozi .slider-negozi .slick-slide{height:35rem;width:35rem;margin-left:1rem;margin-right:1rem}@media(min-width:992px){footer .sezione-negozi .slider-negozi .slick-slide{height:44rem;width:44rem}}footer .sezione-negozi .slider-negozi .slick-slide .negozio{height:35rem;width:35rem;border-radius:1.5rem;padding:3rem;text-decoration:none;background-image:linear-gradient(#5BB65F 50%,#28332E 50%);background-size:auto 200%;transition:all .25s ease-in-out}@media(min-width:992px){footer .sezione-negozi .slider-negozi .slick-slide .negozio{height:44rem;width:44rem}}footer .sezione-negozi .slider-negozi .slick-slide .negozio:hover{background-image:linear-gradient(#5BB65F 50%,#28332E 50%);background-position:0 100%}footer .sezione-negozi .slider-negozi .slick-slide .negozio .contenuto{position:relative;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}footer .sezione-negozi .slider-negozi .slick-slide .negozio .contenuto .titolo{color:#fff}footer .sezione-negozi .slider-negozi .slick-slide .negozio .contenuto .contatti{color:#fff}footer .sezione-negozi .slider-negozi .slick-slide .negozio .contenuto svg{position:absolute;bottom:0;right:1rem;-webkit-transform:rotate(-90deg) scale(0.75);transform:rotate(-90deg) scale(0.75)}@media(min-width:992px){footer .sezione-negozi .slider-negozi .slick-slide .negozio .contenuto svg{right:2rem}}footer .sezione-negozi .slider-negozi .slick-slide .negozio .contenuto svg path{stroke:#fff}footer .sezione-link{background-color:#eef0ef;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:5rem;padding-right:5rem;gap:5rem}@media(min-width:992px){footer .sezione-link{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding-left:0;padding-left:initial;padding-right:0;padding-right:initial;gap:initial}}footer .sezione-link .pagine,footer .sezione-link .contatti,footer .sezione-link .legal,footer .sezione-link .newsletter{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(min-width:992px){footer .sezione-link .pagine,footer .sezione-link .contatti,footer .sezione-link .legal,footer .sezione-link .newsletter{gap:2rem}}footer .sezione-link .pagine a,footer .sezione-link .contatti a,footer .sezione-link .legal a,footer .sezione-link .newsletter a{color:#28332e;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:.25s ease-in-out}footer .sezione-link .pagine a:hover,footer .sezione-link .contatti a:hover,footer .sezione-link .legal a:hover,footer .sezione-link .newsletter a:hover{-webkit-text-decoration-color:#28332e;text-decoration-color:#28332e}footer .sezione-link .template-text-menu-title{padding-bottom:.5rem}footer .sezione-info{background-color:#b3b7b5;padding:3rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}footer .sezione-info .template-text-privacy{color:#fff}footer .sezione-info .template-text-privacy p{margin:0}.breadcrumb{display:none}@media(min-width:992px){.breadcrumb{display:block;margin-bottom:0}}.breadcrumb .archie-breadcrumb{list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.breadcrumb .archie-breadcrumb-item{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:1rem;font-size:1.4rem;margin-left:1.5rem}.breadcrumb .archie-breadcrumb-item a{color:#b3b7b5;text-decoration:none;transition:all .3s ease-in-out}.breadcrumb .archie-breadcrumb-item a:hover{color:#28332e}.breadcrumb .archie-breadcrumb-item:last-child{color:#28332e}.breadcrumb .archie-breadcrumb-item .separator{border:solid #b3b7b5;border-width:0 2px 2px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fasciaCards{overflow-x:hidden}.fasciaCards .cards{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}@media(min-width:992px){.fasciaCards .cards{-ms-flex-direction:row;flex-direction:row}}.fasciaCards .cards .card{position:relative;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;aspect-ratio:1/1;z-index:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;color:#fff;text-decoration:none;transition:all .5s ease-in-out;border:0}.fasciaCards .cards .card:hover{opacity:.8}.fasciaCards .cards .card .image{position:absolute;z-index:-1;width:100%;height:100%}.fasciaCards .cards .card .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fasciaCards .cards .card .testo{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:3rem;-ms-flex-align:center;align-items:center}.testoConCTA{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;overflow-x:hidden}@media(min-width:992px){.testoConCTA{-ms-flex-direction:row;flex-direction:row;gap:initial}.testoConCTA.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.testoConCTA .titolo{-ms-flex-preferred-size:55%;flex-basis:55%}.testoConCTA .right{-ms-flex-preferred-size:33%;flex-basis:33%;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:3rem}@media(min-width:992px){.testoConCTA .right{-ms-flex-direction:column;flex-direction:column;gap:15rem;padding-top:4.5rem}}.fasciaImmagine{height:50vw;width:100%}@media(min-width:992px){.fasciaImmagine{height:40vw}}.fasciaImmagine img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.fasciaImmagine.centrale img{-o-object-fit:contain;object-fit:contain}.video{background-color:#eef0ef}.video .template-media-video-esterno{position:relative}@media(min-width:992px){.video .template-media-video-esterno{height:70vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.video .template-media-video-esterno .img{height:100%;width:100%}.video .template-media-video-esterno .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video .template-media-video-esterno .template-video-container{height:auto;width:100%}@media(min-width:992px){.video .template-media-video-esterno .template-video-container{height:100%;width:auto;aspect-ratio:16/9}}.video .template-media-video-esterno .template-video-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video .template-media-video-esterno .video-svg{position:absolute;top:1.5rem;right:2rem;height:7rem;width:auto}@media(min-width:768px){.video .template-media-video-esterno .video-svg{top:0;right:5rem;height:10rem}}.play-button::after{content:"";position:absolute;top:calc(50% - 3rem);left:calc(50% - 3rem);width:6rem;height:6rem;line-height:0;background-image:url("/media/svg/_play.svg");background-size:cover;pointer-events:none}@media(min-width:768px){.play-button::after{top:calc(50% - 3.5rem);left:calc(50% - 3.5rem);font-size:3rem;width:7rem;height:7rem}}.timeline .nodi{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:4rem;position:relative}@media(min-width:992px){.timeline .nodi{gap:18rem}}.timeline .nodi .linea-verde{position:absolute;z-index:0;height:calc(100% - 10rem - 5rem);width:3px;background-color:#5bb65f;margin-top:10rem;visibility:hidden}@media(min-width:992px){.timeline .nodi .linea-verde{visibility:visible}}.timeline .nodi .nodo{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}@media(min-width:992px){.timeline .nodi .nodo{-ms-flex-direction:row;flex-direction:row;gap:initial}}.timeline .nodi .nodo .anno{-ms-flex-preferred-size:35%;flex-basis:35%;-ms-flex-order:2;order:2}@media(min-width:992px){.timeline .nodi .nodo .anno{-ms-flex-order:1;order:1}}.timeline .nodi .nodo .cerchio-esterno{height:8rem;width:8rem;border:1px solid #b3b7b5;border-radius:100%;background-color:#fff;margin-bottom:7vh;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-order:1;order:1}@media(min-width:992px){.timeline .nodi .nodo .cerchio-esterno{-ms-flex-order:2;order:2;margin-bottom:0;margin-bottom:initial}}.timeline .nodi .nodo .cerchio-esterno .cerchio-interno{height:5.4rem;width:5.4rem;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1.5rem}@media(min-width:992px){.timeline .nodi .nodo .cerchio-esterno .cerchio-interno{padding-top:0;padding-top:initial}}.timeline .nodi .nodo .cerchio-esterno .cerchio-interno .cerchi-verdi{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}@media(min-width:992px){.timeline .nodi .nodo .cerchio-esterno .cerchio-interno .cerchi-verdi{-ms-flex-direction:row;flex-direction:row}}.timeline .nodi .nodo .cerchio-esterno .cerchio-interno .cerchi-verdi .cerchio-verde{height:2.4rem;width:2.4rem;background-color:#5bb65f;border-radius:100%}.timeline .nodi .nodo .cerchio-esterno .cerchio-interno .cerchi-verdi .linea{height:10vh;width:3px;background-color:#5bb65f;z-index:-1}@media(min-width:992px){.timeline .nodi .nodo .cerchio-esterno .cerchio-interno .cerchi-verdi .linea{height:1px;width:12vw;background-color:#b3b7b5}}@media(max-width:991px){.timeline .nodi .nodo .cerchio-esterno .cerchio-interno .cerchi-verdi .linea+.cerchio-verde{visibility:hidden}}.timeline .nodi .nodo .descrizione{-ms-flex-preferred-size:35%;flex-basis:35%;padding-left:2rem;padding-right:2rem;-ms-flex-order:3;order:3}@media(min-width:992px){.timeline .nodi .nodo .descrizione{padding-left:6rem;padding-right:6rem;-ms-flex-order:3;order:3}}.timeline .nodi .nodo:nth-child(even){-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.timeline .nodi .nodo:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}}[dir="ltr"] .timeline .nodi .nodo:nth-child(even) .anno{text-align:left}[dir="rtl"] .timeline .nodi .nodo:nth-child(even) .anno{text-align:right}.timeline .nodi .nodo:nth-child(even) .cerchio-esterno .cerchio-interno{border:1px solid #b3b7b5;-ms-flex-pack:center;justify-content:center}@media(min-width:992px){.timeline .nodi .nodo:nth-child(even) .cerchio-esterno .cerchio-interno{-ms-flex-pack:end;justify-content:flex-end;padding-right:1.5rem}.timeline .nodi .nodo:nth-child(even) .cerchio-esterno .cerchio-interno .linea{margin-right:2.7rem}}.timeline .nodi .nodo:nth-child(odd){-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.timeline .nodi .nodo:nth-child(odd){-ms-flex-direction:row;flex-direction:row}}.timeline .nodi .nodo:nth-child(odd) .anno{text-align:right}.timeline .nodi .nodo:nth-child(odd) .cerchio-esterno .cerchio-interno{border:0;-ms-flex-pack:center;justify-content:center}@media(min-width:992px){.timeline .nodi .nodo:nth-child(odd) .cerchio-esterno .cerchio-interno{-ms-flex-pack:start;justify-content:flex-start;padding-left:1.5rem}.timeline .nodi .nodo:nth-child(odd) .cerchio-esterno .cerchio-interno .linea{margin-left:2.7rem}}.fasciaTeam .team .slick-slide{width:44rem;margin-left:1rem;margin-right:1rem}.fasciaTeam .team .slick-slide .teamCard{border-radius:1.5rem;overflow:hidden;height:44rem;position:relative}.fasciaTeam .team .slick-slide .teamCard .testo{padding:3rem}.fasciaTeam .team .slick-slide .teamCard .testo .posizione{text-transform:uppercase;color:#5bb65f}.fasciaTeam .team .slick-slide .teamCard .foto{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%}.fasciaTeam .team .slick-slide .teamCard .foto img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.fasciaDueImmagini{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:7rem}@media(min-width:992px){.fasciaDueImmagini{-ms-flex-direction:row;flex-direction:row;gap:2rem}}.fasciaDueImmagini .sinistra{-ms-flex-preferred-size:50%;flex-basis:50%}@media(min-width:992px){.fasciaDueImmagini .sinistra{width:auto;width:initial;margin-right:0;margin-right:initial}.fasciaDueImmagini .sinistra[\:has\(\%2B.destra\)]{margin-top:25rem}.fasciaDueImmagini .sinistra:has(+.destra){margin-top:25rem}}.fasciaDueImmagini .sinistra .testo{width:90%;margin-right:auto;margin-left:0}@media(min-width:992px){.fasciaDueImmagini .sinistra .testo{width:70%}}.fasciaDueImmagini .destra{-ms-flex-preferred-size:50%;flex-basis:50%}@media(min-width:992px){.fasciaDueImmagini .destra{width:auto;width:initial;margin-left:0;margin-left:initial}}.fasciaDueImmagini .destra .testo{width:90%;margin-left:auto;margin-right:0}@media(min-width:992px){.fasciaDueImmagini .destra .testo{margin-left:0;padding-left:0}}.fasciaDueImmagini .foto{height:40vh;width:100%}@media(min-width:992px){.fasciaDueImmagini .foto{height:40vw}}.fasciaDueImmagini .foto img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.testoConImmagine{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem;overflow-x:hidden}@media(min-width:992px){.testoConImmagine{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:initial;height:80vh}.testoConImmagine.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.testoConImmagine.reverse .immagine{padding-left:0;padding-right:3rem}.testoConImmagine .immagine{padding-left:3rem;padding-right:0}}.testoConImmagine .testo{-ms-flex-preferred-size:50%;flex-basis:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}@media(min-width:992px){.testoConImmagine .testo .titolo{width:90%}.testoConImmagine .testo .descrizione{width:70%}}.testoConImmagine .immagine{-ms-flex-preferred-size:50%;flex-basis:50%;height:100%;width:100%}.testoConImmagine .immagine img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:992px){.fasciaTitolo h2{width:75%;margin-right:auto}}.fasciaTesto *{margin-bottom:0}.fasciaTesto .template-text-description{padding-bottom:2rem}.fasciaTesto.template-spacing[\:has\(\%2B.fasciaTesto.template-spacing\)]{padding-bottom:0}.fasciaTesto.template-spacing:has(+.fasciaTesto.template-spacing){padding-bottom:0}.fasciaTesto.template-spacing+.fasciaTesto.template-spacing{padding-top:0}.map .top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}@media(min-width:992px){.map .top{-ms-flex-direction:row;flex-direction:row;margin-bottom:0}}.map .top .template-text-description{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-align:center;align-items:center;padding-bottom:3rem}.map .template-map{height:50rem;width:100%;z-index:0}@media(min-width:992px){.map .template-map{height:60rem}}@media(min-width:1200px){.map .template-map{height:70rem}}.map .template-map .leaflet-marker-icon{width:auto !important}form .form-input-container{position:relative}form .form-input-container input,form .form-input-container select,form .form-input-container textarea{width:100%;border:2px solid #b3b7b5;background-color:rgba(0,0,0,0);color:#28332e}form .form-input-container input::-webkit-input-placeholder,form .form-input-container select::-webkit-input-placeholder,form .form-input-container textarea::-webkit-input-placeholder{color:#b3b7b5}form .form-input-container input::-moz-placeholder,form .form-input-container select::-moz-placeholder,form .form-input-container textarea::-moz-placeholder{color:#b3b7b5}form .form-input-container input:-ms-input-placeholder,form .form-input-container select:-ms-input-placeholder,form .form-input-container textarea:-ms-input-placeholder{color:#b3b7b5}form .form-input-container input::-ms-input-placeholder,form .form-input-container select::-ms-input-placeholder,form .form-input-container textarea::-ms-input-placeholder{color:#b3b7b5}form .form-input-container input::placeholder,form .form-input-container select::placeholder,form .form-input-container textarea::placeholder{color:#b3b7b5}form .form-input-container textarea{border-radius:3rem;padding-top:1rem;height:auto;transition:all 250ms ease-in-out,height 0ms ease}form .form-input-container select{color:#b3b7b5}form .form-input-container select.valid,form .form-input-container select option{color:#28332e}form button[type=submit]{border:0;width:100%;-ms-flex-pack:justify;justify-content:space-between;background-color:#dbf3e5;color:#5bb65f}form button[type=submit] svg path{stroke:#5bb65f;transition:inherit}form button[type=submit]:hover{background-color:#5bb65f;color:#fff}form button[type=submit]:hover svg path{stroke:#fff}form .form-check{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}form .form-check input{opacity:0;height:21px;width:21px;z-index:1}form .form-check input:checked~.checkmark:after{scale:1;transition:scale .1s ease-in}form .form-check .checkmark{position:absolute;left:0;height:21px;width:21px;border-radius:100%;border:1px solid #b3b7b5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}form .form-check .checkmark::after{content:"";width:13px;height:13px;aspect-ratio:1/1;border-radius:100%;background-color:#5bb65f;scale:0;transition:scale .1s ease-out}form .form-check label{padding-left:10.5px}form .field-validation-error{color:red;position:absolute;bottom:-2rem;font-size:1.25rem}#formNewsletter .form-newsletter form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}#formNewsletter .form-newsletter form .form-newsletter-submit{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}#formNewsletter .form-newsletter form .form-newsletter-submit .field-validation-error{bottom:-1.5rem}#formNewsletter .form-newsletter form .form-newsletter-field{position:relative}#formConsulenza form .form-inputs,#formLavora form .form-inputs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}#formConsulenza form .form-inputs .container,#formLavora form .form-inputs .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;gap:2rem}@media(min-width:992px){#formConsulenza form .form-inputs .container,#formLavora form .form-inputs .container{-ms-flex-direction:row;flex-direction:row;gap:7rem}}#formConsulenza form .form-inputs .container .form-input-container,#formLavora form .form-inputs .container .form-input-container{width:100%}#formConsulenza form .form-inputs .container .form-input-container.negozio,#formLavora form .form-inputs .container .form-input-container.negozio{position:relative}#formConsulenza form .form-inputs .container .form-input-container.negozio svg,#formLavora form .form-inputs .container .form-input-container.negozio svg{position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#formConsulenza form .form-inputs .container .form-input-container.submit,#formLavora form .form-inputs .container .form-input-container.submit{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}#formConsulenza form .form-inputs .form-captcha,#formLavora form .form-inputs .form-captcha{width:100%}#formConsulenza form .form-inputs .container-half-right,#formLavora form .form-inputs .container-half-right{margin-right:0;width:calc(50% - 3.5rem)}#formAssistenza form .form-inputs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}#formAssistenza form .form-inputs .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;gap:2rem}@media(min-width:992px){#formAssistenza form .form-inputs .container{-ms-flex-direction:row;flex-direction:row;gap:7rem}}#formAssistenza form .form-inputs .container .form-input-container{width:100%}#formAssistenza form .form-inputs .container .form-input-container.categoria{position:relative}#formAssistenza form .form-inputs .container .form-input-container.categoria svg{position:absolute;right:3%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#formAssistenza form .form-inputs .container .form-input-container.submit{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}#formAssistenza form .form-inputs .form-captcha{width:100%}#formAssistenza form .form-inputs .container-half-right{margin-right:0;width:calc(50% - 3.5rem)}#formTracciaAssistenza .form-inputs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media(min-width:992px){#formTracciaAssistenza .form-inputs button[type=submit]{width:33.333%}}#formLavora .null{display:none}@media(min-width:992px){#formLavora .null{display:block}#formLavora .null,#formLavora button.submit{-ms-flex-preferred-size:50%;flex-basis:50%}}#formLavora input[type=file]{color:rgba(0,0,0,0);padding-top:1rem;position:relative}#formLavora input[type=file]::-webkit-file-upload-button{visibility:hidden}#formLavora input[type=file]::file-selector-button{visibility:hidden}#formLavora .curriculum-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}#formLavora .curriculum-container .curriculum{position:relative}#formLavora .curriculum-container .curriculum .form-curriculum-label,#formLavora .curriculum-container .curriculum .form-curriculum-button-label{position:absolute;font-family:Satoshi,sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.048rem}@media(min-width:768px){#formLavora .curriculum-container .curriculum .form-curriculum-label,#formLavora .curriculum-container .curriculum .form-curriculum-button-label{height:6rem;font-size:2.2rem}}@media(min-width:992px){#formLavora .curriculum-container .curriculum .form-curriculum-label,#formLavora .curriculum-container .curriculum .form-curriculum-button-label{font-size:2.4rem;line-height:150%}}#formLavora .curriculum-container .curriculum .form-curriculum-label{left:3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;cursor:pointer;color:#b3b7b5}#formLavora .curriculum-container .curriculum .form-curriculum-label.completo{color:#28332e}#formLavora .curriculum-container .curriculum .form-curriculum-button-label{position:absolute;top:50%;right:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#28332e;color:#fff;border-radius:50px;padding-left:2rem;padding-right:2rem;height:80%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .25s ease-in-out}#formLavora .curriculum-container .curriculum .form-curriculum-button-label:hover{background-color:#5bb65f}#formLavora .curriculum-container .curriculum .form-curriculum-button-label::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='14' height='23' viewBox='0 0 14 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.03353 4.6C3.8302 4.6 3.63519 4.68077 3.49141 4.82455C3.34764 4.96833 3.26686 5.16333 3.26686 5.36667V14.5667C3.26686 15.5833 3.67073 16.5584 4.38962 17.2772C5.10851 17.9961 6.08353 18.4 7.10019 18.4C8.11686 18.4 9.09188 17.9961 9.81077 17.2772C10.5297 16.5584 10.9335 15.5833 10.9335 14.5667V5.36667C10.9335 3.94334 10.3681 2.57831 9.36167 1.57186C8.35522 0.565415 6.99019 0 5.56686 0C4.14353 0 2.7785 0.565415 1.77206 1.57186C0.765611 2.57831 0.200195 3.94334 0.200195 5.36667V16.1C0.200195 17.93 0.927157 19.685 2.22116 20.979C3.51516 22.273 5.2702 23 7.10019 23C8.93019 23 10.6852 22.273 11.9792 20.979C13.2732 19.685 14.0002 17.93 14.0002 16.1V5.36667C14.0002 5.16333 13.9194 4.96833 13.7756 4.82455C13.6319 4.68077 13.4369 4.6 13.2335 4.6C13.0302 4.6 12.8352 4.68077 12.6914 4.82455C12.5476 4.96833 12.4669 5.16333 12.4669 5.36667V16.1C12.4669 17.5233 11.9014 18.8884 10.895 19.8948C9.88856 20.9013 8.52352 21.4667 7.10019 21.4667C5.67687 21.4667 4.31183 20.9013 3.30539 19.8948C2.29894 18.8884 1.73353 17.5233 1.73353 16.1V5.36667C1.73353 4.35 2.1374 3.37498 2.85629 2.65609C3.57518 1.9372 4.5502 1.53333 5.56686 1.53333C6.58353 1.53333 7.55855 1.9372 8.27744 2.65609C8.99633 3.37498 9.4002 4.35 9.4002 5.36667V14.5667C9.4002 15.1767 9.15788 15.7617 8.72654 16.193C8.29521 16.6243 7.71019 16.8667 7.10019 16.8667C6.4902 16.8667 5.90518 16.6243 5.47385 16.193C5.04252 15.7617 4.8002 15.1767 4.8002 14.5667V5.36667C4.8002 5.16333 4.71942 4.96833 4.57564 4.82455C4.43187 4.68077 4.23686 4.6 4.03353 4.6Z' fill='%2328332E'/%3E %3C/svg%3E ");position:absolute;right:10rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:23px;width:14px}@media(min-width:768px){#formLavora .curriculum-container .curriculum .form-curriculum-button-label::after{right:12rem}}@media(min-width:992px){#formLavora .curriculum-container .curriculum .form-curriculum-button-label::after{right:13rem}}.home .testata{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;background-color:#eef0ef;height:calc(100dvh - 6rem);overflow:hidden;z-index:0}.home .testata .testo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem;-ms-flex-align:center;align-items:center;margin:auto;width:90vw}@media(min-width:992px){.home .testata .testo{gap:8rem}}.home .testata .testo .titolo{width:90%}@media(min-width:992px){.home .testata .testo .titolo{width:auto;width:initial}}.home .testata .testo .sottotitolo{-ms-flex-item-align:center;align-self:center;width:90%}@media(min-width:992px){.home .testata .testo .sottotitolo{width:75rem}}.home .testata .svg-logo{height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;right:-50rem;z-index:-1}@media(min-width:992px){.home .testata .svg-logo{right:-25rem}}.home .testata .svg-freccia{display:none}@media(min-width:992px){.home .testata .svg-freccia{display:block;position:absolute;-webkit-transform:scale(0.75);transform:scale(0.75);left:6%;bottom:10rem;-webkit-transform:initial;transform:initial}}.home .corpo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}.home .corpo .linea{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2rem}@media(min-width:992px){.home .corpo .linea{row-gap:5rem}}.home .corpo .linea .titolo{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:2;order:2}@media(min-width:992px){.home .corpo .linea .titolo{-ms-flex-order:initial;order:initial;margin-bottom:5rem}}.home .corpo .linea .descrizione{width:60rem;-ms-flex-order:1;order:1}@media(min-width:992px){.home .corpo .linea .descrizione{-ms-flex-order:initial;order:initial}}.home .corpo .linea .cta-green-no-background{-ms-flex-order:3;order:3}@media(min-width:992px){.home .corpo .linea .cta-green-no-background{-ms-flex-order:initial;order:initial}}.home .corpo .linea:first-child{-ms-flex-align:center;align-items:center}.pagina .testata{background-color:#eef0ef}.lavoraConNoi,.richiediConsulenza,.tracciaAssistenza{background-color:#eef0ef}.lavoraConNoi .testata .container-l,.richiediConsulenza .testata .container-l,.tracciaAssistenza .testata .container-l{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6rem}.prodotti .griglia-prodotti{display:grid;grid-template-columns:1fr;-ms-flex-pack:center;justify-content:center;grid-row-gap:4rem;row-gap:4rem;width:100%;row-gap:3rem}@media(min-width:768px){.prodotti .griglia-prodotti{grid-template-columns:1fr 1fr;margin-top:7.5rem;row-gap:3rem;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media(min-width:992px){.prodotti .griglia-prodotti{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;margin-top:8.75rem;row-gap:3rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}.prodotti .griglia-prodotti .prodotto{width:100%;height:auto;aspect-ratio:1/1;padding:4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}.prodotti .griglia-prodotti .prodotto .testo{text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:-webkit-text-decoration .5s ease-in-out;transition:text-decoration .5s ease-in-out;transition:text-decoration .5s ease-in-out,-webkit-text-decoration .5s ease-in-out;font-size:5rem}@media(min-width:768px){.prodotti .griglia-prodotti .prodotto .testo{font-size:3rem}}@media(min-width:992px){.prodotti .griglia-prodotti .prodotto .testo{font-size:2.5rem}}.prodotti .griglia-prodotti .prodotto:hover .testo{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}@media(min-width:768px)and (max-width:991px){.prodotti .griglia-prodotti .prodotto:nth-child(2n+1){-webkit-transform:translateY(-25%);transform:translateY(-25%)}.prodotti .griglia-prodotti .prodotto:nth-child(2n){-webkit-transform:translateY(0);transform:translateY(0)}}@media(min-width:768px)and (min-width:992px){.prodotti .griglia-prodotti .prodotto:nth-child(4n+1){-webkit-transform:translateY(-25%);transform:translateY(-25%)}.prodotti .griglia-prodotti .prodotto:nth-child(4n+2){-webkit-transform:translateY(-17%);transform:translateY(-17%)}.prodotti .griglia-prodotti .prodotto:nth-child(4n+3){-webkit-transform:translateY(-10%);transform:translateY(-10%)}.prodotti .griglia-prodotti .prodotto:nth-child(4n){-webkit-transform:translateY(0);transform:translateY(0)}}.prodotti .griglia-prodotti .prodotto:nth-child(3n+1){background-color:#5bb65f}.prodotti .griglia-prodotti .prodotto:nth-child(3n+2){background-color:#28332e}.prodotti .griglia-prodotti .prodotto:nth-child(3n){background-color:#b3b7b5}.prodotti .griglia-prodotti .prodotto .testo{color:#fff}.prodotti .griglia-prodotti .prodotto .bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.prodotti .griglia-prodotti .prodotto .bottom .link{color:#fff}.prodotti .griglia-prodotti .prodotto .bottom .link svg{-webkit-transform:rotate(-90deg) scale(0.5);transform:rotate(-90deg) scale(0.5)}.prodotti .griglia-prodotti .prodotto .bottom .link svg path{stroke:#fff}.prodotto .testata{background-color:#eef0ef}.prodotto .testata .container-l{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.prodotto .testata .container-l .condividi{color:#5bb65f}.prodotto .testata .container-l .condividi .testo{display:none}@media(min-width:992px){.prodotto .testata .container-l .condividi .testo{display:block}}.prodotto .testata .container-l .condividi svg{-webkit-transform:scale(1.5);transform:scale(1.5)}@media(min-width:992px){.prodotto .testata .container-l .condividi svg{-webkit-transform:none;transform:none}}.news{background-color:#eef0ef}.news .grid{display:grid;grid-template-columns:35rem;-ms-flex-pack:center;justify-content:center;grid-row-gap:4rem;row-gap:4rem}@media(min-width:992px){.news .grid{grid-template-columns:1fr 1fr;margin-top:17.5rem;row-gap:6rem;-webkit-column-gap:9rem;-moz-column-gap:9rem;column-gap:9rem}}.news .grid .articolo{height:35rem;width:35rem;padding:4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}.news .grid .articolo .testo{text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:-webkit-text-decoration .5s ease-in-out;transition:text-decoration .5s ease-in-out;transition:text-decoration .5s ease-in-out,-webkit-text-decoration .5s ease-in-out}.news .grid .articolo:hover .testo{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}@media(min-width:992px){.news .grid .articolo{width:100%;height:auto;aspect-ratio:1/1}.news .grid .articolo:nth-child(odd){-webkit-transform:translateY(-25%);transform:translateY(-25%)}}.news .grid .articolo:nth-child(3n+1){background-color:#5bb65f}.news .grid .articolo:nth-child(3n+2){background-color:#28332e}.news .grid .articolo:nth-child(3n){background-color:#b3b7b5}.news .grid .articolo .testo{color:#fff}.news .grid .articolo .bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.news .grid .articolo .bottom .data{color:#fff}.news .grid .articolo .bottom .link{color:#fff}.news .grid .articolo .bottom .link svg{-webkit-transform:rotate(-90deg) scale(0.5);transform:rotate(-90deg) scale(0.5)}.news .grid .articolo .bottom .link svg path{stroke:#fff}.negozio .testata{background-color:#eef0ef}.negozio .testata .nome{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.negozio .testata .nome .condividi{color:#5bb65f}.negozio .testata .nome .condividi .testo{display:none}@media(min-width:992px){.negozio .testata .nome .condividi .testo{display:block}}.negozio .testata .nome .condividi svg{-webkit-transform:scale(1.5);transform:scale(1.5)}@media(min-width:992px){.negozio .testata .nome .condividi svg{-webkit-transform:none;transform:none}}.negozio .testata .informazioni{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;row-gap:7rem}@media(min-width:992px){.negozio .testata .informazioni{-ms-flex-direction:row;flex-direction:row}}.negozio .testata .informazioni .titolo{text-transform:uppercase}.negozio .testata .informazioni>*{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}.negozio .testata .informazioni .orari{gap:0}.negozio .testata .informazioni .orari .titolo{margin-bottom:2rem}.negozio .testata .informazioni .orari .orario{display:-ms-flexbox;display:flex}.negozio .testata .informazioni .orari .orario .giorno{width:13rem}.negozio .testata .informazioni .scrivici .links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.negozio .testata .informazioni .scrivici .links .link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:15%;text-decoration:none}.negozio .testata .informazioni .scrivici .links .link svg{-webkit-transform:rotate(-90deg) scale(0.4);transform:rotate(-90deg) scale(0.4)}.negozio .testata .informazioni .scrivici .links .link svg path{stroke:#28332e}.errore .testata>*{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.errore .testata>* .breadcrumb{-ms-flex-item-align:start;align-self:flex-start}.errore .testata>* .descrizione{text-align:center}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;}.leaflet-container{overflow:hidden;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;}.leaflet-tile::-moz-selection{background:transparent;}.leaflet-tile::selection{background:transparent;}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast;}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0;}.leaflet-marker-icon,.leaflet-marker-shadow{display:block;}.leaflet-container .leaflet-overlay-pane svg{max-width:none !important;max-height:none !important;}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important;}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter;}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y;}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom;}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none;}.leaflet-container{-webkit-tap-highlight-color:transparent;}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4);}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden;}.leaflet-tile-loaded{visibility:inherit;}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800;}.leaflet-overlay-pane svg{-moz-user-select:none;}.leaflet-pane{z-index:400;}.leaflet-tile-pane{z-index:200;}.leaflet-overlay-pane{z-index:400;}.leaflet-shadow-pane{z-index:500;}.leaflet-marker-pane{z-index:600;}.leaflet-tooltip-pane{z-index:650;}.leaflet-popup-pane{z-index:700;}.leaflet-map-pane canvas{z-index:100;}.leaflet-map-pane svg{z-index:200;}.leaflet-vml-shape{width:1px;height:1px;}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute;}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none;}.leaflet-top{top:0;}.leaflet-right{right:0;}.leaflet-bottom{bottom:0;}.leaflet-left{left:0;}.leaflet-control{float:left;clear:both;}.leaflet-right .leaflet-control{float:right;}.leaflet-top .leaflet-control{margin-top:10px;}.leaflet-bottom .leaflet-control{margin-bottom:10px;}.leaflet-left .leaflet-control{margin-left:10px;}.leaflet-right .leaflet-control{margin-right:10px;}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity 0.2s linear;}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1;}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0;}svg.leaflet-zoom-animated{will-change:transform;}.leaflet-zoom-anim .leaflet-zoom-animated{transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1),-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none;}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden;}.leaflet-interactive{cursor:pointer;}.leaflet-grab{cursor:-webkit-grab;cursor:grab;}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair;}.leaflet-popup-pane,.leaflet-control{cursor:auto;}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container{pointer-events:none;}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto;}.leaflet-container{background:#ddd;outline-offset:1px;}.leaflet-container a{color:#0078A8;}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5);}.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:0.75rem;line-height:1.5;}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px;}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black;}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block;}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4;}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none;}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb;}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px;}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px;}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px;}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px;}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px;}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px;}.leaflet-control-layers-toggle{background-image:url("/416d91365b44e4b4f477.png");width:36px;height:36px;}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("/8f2c4d11474275fbc161.png");background-size:26px 26px;}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none;}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative;}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff;}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px;}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px;}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em;}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px;}.leaflet-default-icon-path{background-image:url("/2b3e1faf89f94a483539.png");}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.8);margin:0;}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4;}.leaflet-control-attribution a{text-decoration:none;}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline;}.leaflet-attribution-flag{display:inline !important;vertical-align:baseline !important;}.leaflet-attribution-flag{width:1em;height:0.6669em;}.leaflet-left .leaflet-control-scale{margin-left:5px;}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px;}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:rgba(255,255,255,0.8);text-shadow:1px 1px #fff;}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px;}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box;}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px;}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px;}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px;}.leaflet-popup-content p{margin:17px 0;margin:1.3em 0;}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none;}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4);}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent;}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858;}.leaflet-popup-scrolled{overflow:auto;}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1;}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999;}.leaflet-div-icon{background:#fff;border:1px solid #666;}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4);}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto;}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:"";}.leaflet-tooltip-bottom{margin-top:6px;}.leaflet-tooltip-top{margin-top:-6px;}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px;}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff;}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff;}.leaflet-tooltip-left{margin-left:-6px;}.leaflet-tooltip-right{margin-left:6px;}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px;}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff;}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff;}@media print{.leaflet-control{-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;}}
