html,body{height:100%}body{box-sizing:border-box;margin:0;padding:0;font-family:"Montserrat",sans-serif;background-color:#000}body .fireworks{position:fixed;inset:0;z-index:999;pointer-events:none}main{flex:1 0 auto;margin-top:5rem}p{font-weight:300}.invisible-el{display:none}.main-banner{height:calc(100vh - 10rem);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.main-banner img{width:100vw;object-fit:cover;filter:brightness(0.7);z-index:10;transition:all .5s .2s}.main-banner .wrapper-overlayed-text{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:fit-content;height:fit-content;background-size:220%;transition:all .4s cubic-bezier(0.93, 0.4, 0.4, 0.98);cursor:pointer;z-index:20;padding:2rem 0rem}.main-banner .wrapper-overlayed-text .banner-link,.main-banner .wrapper-overlayed-text .banner-link:visited{color:#fff;text-decoration:none}@media screen and (min-width: 53.75rem){.main-banner .wrapper-overlayed-text{padding:2rem 4rem;background-image:linear-gradient(120deg, transparent 0%, transparent 50%, #71b12c 50%)}.main-banner .wrapper-overlayed-text:hover{background-position:100%;transform:scale(0.95)}.main-banner .wrapper-overlayed-text:hover~img{transform:scale(1.1)}.main-banner .wrapper-overlayed-text:hover h3{text-shadow:none;opacity:.9}}.main-banner .wrapper-overlayed-text h3{margin-block:0;text-align:center;text-shadow:#000 1px 0 .8rem;transition:all .4s}.main-banner .wrapper-overlayed-text .main-title{font-size:3rem}@media screen and (max-width: 53.75rem){.main-banner .wrapper-overlayed-text .main-title{font-size:2.5rem}}.main-banner .wrapper-overlayed-text .sub-title{margin-top:1rem}.bottom-bar-foamers{background-color:#2f3e49;height:5rem;position:relative;user-select:none}.bottom-bar-foamers a,.bottom-bar-foamers a:visited{margin-block:0;height:fit-content;width:fit-content;position:absolute;text-decoration:none;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff;font-weight:200;font-size:1.625rem;opacity:.9;transition:all .2s}@media screen and (max-width: 53.75rem){.bottom-bar-foamers a,.bottom-bar-foamers a:visited{font-size:1.3rem}}.bottom-bar-foamers a:hover,.bottom-bar-foamers a:visited:hover{transform:scale(1.05);font-weight:400}.blog-posts-section{background-color:#000;display:flex;align-items:center;flex-direction:column;padding-block:4rem}.blog-posts-section__main-title{color:#71b12c;font-size:2.5rem}.blog-posts-section ul{list-style:none;display:grid;grid-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:1;width:80vw;max-width:78rem;padding-left:0}@media screen and (max-width: 53.75rem){.blog-posts-section ul{grid-template-columns:1fr}}.blog-posts-section ul li{background-color:#2f3e49;border-radius:2px;overflow:hidden;padding-bottom:1.5rem;transition:transform .2s;cursor:pointer}.blog-posts-section ul li:hover{transform:scale(1.02)}.blog-posts-section ul li h2,.blog-posts-section ul li p,.blog-posts-section ul li a{padding-inline:1.5rem}.blog-posts-section ul li h2{color:#71b12c;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.blog-posts-section ul li img{width:100%;object-fit:cover;height:auto;aspect-ratio:1.5}.blog-posts-section ul li img:not(img:first-of-type){display:none}.blog-posts-section ul li p{color:#fff}.blog-posts-section ul li a{color:#71b12c;text-decoration:none;display:block;padding:0}.blog-posts-section ul li a:hover{text-decoration:underline}.section-prodotti-applicazioni{margin-top:2rem;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 53.75rem){.section-prodotti-applicazioni{margin-top:0rem}}.section-prodotti-applicazioni .main-title-prodotti{color:#71b12c;font-size:2.5rem;width:100%;text-align:center;margin-bottom:1.5rem}@media screen and (max-width: 53.75rem){.section-prodotti-applicazioni .main-title-prodotti{width:80%}}.section-prodotti-applicazioni .main-content{margin-inline:20vw;color:#fff;text-align:center;max-width:65rem;margin-bottom:2rem;opacity:.9}.section-prodotti-applicazioni .main-content .green-highlight{color:#71b12c}.section-prodotti-applicazioni .prodotti-list{list-style:none;display:flex;justify-content:center;margin-bottom:4rem}@media screen and (max-width: 53.75rem){.section-prodotti-applicazioni .prodotti-list{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr;justify-items:center;padding-left:0}}.section-prodotti-applicazioni .prodotti-list li a,.section-prodotti-applicazioni .prodotti-list li a:link,.section-prodotti-applicazioni .prodotti-list li a:visited{color:#fff;border-radius:3px;border:1px solid #fff;text-transform:uppercase;font-weight:600;padding:.5rem 1rem;background-color:hsla(0,0%,100%,0);transition:all .2s;cursor:pointer;text-decoration:none}.section-prodotti-applicazioni .prodotti-list li a:hover,.section-prodotti-applicazioni .prodotti-list li a:link:hover,.section-prodotti-applicazioni .prodotti-list li a:visited:hover{background-color:#fff;color:#71b12c}.section-prodotti-applicazioni .applicazioni-div{display:flex;border-radius:2px;background-color:#2f3e49;overflow:hidden;margin-bottom:6rem;margin-top:3rem;margin-inline:10vw;align-items:center}@media screen and (max-width: 53.75rem){.section-prodotti-applicazioni .applicazioni-div{flex-direction:column;width:90%}}.section-prodotti-applicazioni .applicazioni-div img{width:30rem;height:20rem;aspect-ratio:1.5;object-fit:cover}@media screen and (max-width: 53.75rem){.section-prodotti-applicazioni .applicazioni-div img{width:100%;aspect-ratio:1.5;height:unset}}.section-prodotti-applicazioni .applicazioni-div .wrapper-text{margin-left:3rem;max-width:50rem;margin-right:3rem}@media screen and (max-width: 53.75rem){.section-prodotti-applicazioni .applicazioni-div .wrapper-text{margin-inline:1.5rem;text-align:center;padding-bottom:2.5rem;padding-top:2rem}}.section-prodotti-applicazioni .applicazioni-div .wrapper-text h3{font-size:2rem;color:#71b12c;font-weight:700;margin-top:0;margin-bottom:.5rem}@media screen and (max-width: 53.75rem){.section-prodotti-applicazioni .applicazioni-div .wrapper-text h3{font-size:1.8rem}}.section-prodotti-applicazioni .applicazioni-div .wrapper-text p{color:#fff;margin-bottom:2rem}.section-prodotti-applicazioni .applicazioni-div .wrapper-text .action-button{color:#fff;border-radius:3px;border:1px solid #fff;text-transform:uppercase;font-weight:600;padding:.5rem 1rem;background-color:hsla(0,0%,100%,0);transition:all .2s;cursor:pointer;text-decoration:none}.section-prodotti-applicazioni .applicazioni-div .wrapper-text .action-button:hover{background-color:#fff;color:#71b12c}.tre-pilastri{background-color:#ededed;display:flex;align-items:center;padding-block:5rem;padding-inline:10vw;justify-content:space-between}@media screen and (max-width: 53.75rem){.tre-pilastri{flex-direction:column}}.tre-pilastri .left-text{margin-right:3rem}@media screen and (max-width: 53.75rem){.tre-pilastri .left-text{text-align:center;margin-right:0;margin-bottom:3rem}}.tre-pilastri .left-text .main-title{color:#71b12c;font-size:2.8rem;margin:0}.tre-pilastri .left-text .main-content{margin-top:2rem;font-weight:300;margin-bottom:1.5rem;max-width:40rem}.tre-pilastri .left-text .main-content .green-highlight{color:#71b12c}.tre-pilastri .left-text a{color:#71b12c;text-decoration:none;font-size:1.2rem;font-weight:700;position:relative}.tre-pilastri .left-text a:hover{transition:all .2s}.tre-pilastri .left-text a:hover::after{width:100%;opacity:1}.tre-pilastri .left-text a::after{content:"";width:0%;display:inline-block;height:.1rem;background-color:#71b12c;transform:translateY(0.2rem);transition:all .2s cubic-bezier(0.23, 0.94, 0.58, 0.38);opacity:0;position:absolute;left:0;bottom:0}.tre-pilastri ul{margin-bottom:0;list-style:none;display:grid;grid-template-rows:1fr 1fr 1fr;grid-gap:1.5rem}@media screen and (max-width: 53.75rem){.tre-pilastri ul{margin-bottom:3rem;padding-left:0}}.tre-pilastri ul li{display:flex;width:25rem;margin-inline:1rem;align-items:center}@media screen and (max-width: 53.75rem){.tre-pilastri ul li{flex-direction:column;text-align:center;margin-bottom:1.5rem;width:100%;margin-inline:0}}.tre-pilastri ul li img{border-radius:50%;width:5rem;height:5rem;margin-bottom:1rem;transition:all .2s}.tre-pilastri ul li img:hover{transform:scale(1.1)}.tre-pilastri ul li .wrapper-right{margin-left:1rem;display:flex;flex-direction:column}@media screen and (max-width: 53.75rem){.tre-pilastri ul li .wrapper-right{width:80%;margin-left:0}}.tre-pilastri ul li .wrapper-right h3{margin-top:0;color:#71b12c;margin-bottom:0rem}.tre-pilastri ul li .wrapper-right p{font-weight:300;margin-top:.8rem;margin-bottom:0}.section-magazine .images-section{display:grid;align-items:center;justify-items:center}.section-magazine .images-section .background{filter:brightness(0.4);z-index:10;height:15rem;object-fit:cover}@media screen and (max-width: 53.75rem){.section-magazine .images-section .background{height:10rem}}.section-magazine .images-section .banner{width:55rem}@media screen and (max-width: 53.75rem){.section-magazine .images-section .banner{width:100%}}.section-magazine .images-section img{width:100%;height:auto;grid-area:1/1/1/1;z-index:20}.section-magazine .text-section{padding-bottom:8rem;padding-top:2rem;padding-inline:20vw;text-align:center}.section-magazine .text-section h3{color:#71b12c;font-size:3rem}@media screen and (max-width: 53.75rem){.section-magazine .text-section h3{font-size:2.5rem;margin-top:1rem}}.section-magazine .text-section p{color:#fff;margin-bottom:3rem}.section-magazine .text-section a{color:#71b12c;text-decoration:none;font-size:1.2rem;font-weight:700;position:relative}.section-magazine .text-section a:hover{transition:all .2s}.section-magazine .text-section a:hover::after{width:100%;opacity:1}.section-magazine .text-section a::after{content:"";width:0%;display:inline-block;height:.1rem;background-color:#71b12c;transform:translateY(0.2rem);transition:all .2s cubic-bezier(0.23, 0.94, 0.58, 0.38);opacity:0;position:absolute;left:0;bottom:0}.basepage_main{margin-top:0rem;overflow-x:hidden}.basepage_main .page-head{display:grid}.basepage_main .page-head img{height:30rem;width:100vw;object-fit:cover;filter:brightness(0.4);grid-area:1/1/1/1}@media screen and (max-width: 53.75rem){.basepage_main .page-head img{height:15rem}}.basepage_main .page-head .main-title{grid-area:1/1/1/1;display:flex;flex-direction:column;justify-content:flex-end;padding-inline:20vw;padding-bottom:2rem;position:relative;z-index:10;min-height:28rem}@media screen and (max-width: 53.75rem){.basepage_main .page-head .main-title{padding-inline:3rem;min-height:unset}}.basepage_main .page-head .main-title h2{color:#fff;font-size:3.5rem;margin-bottom:0rem}@media screen and (max-width: 53.75rem){.basepage_main .page-head .main-title h2{font-size:2rem}}.basepage_main .page-head .main-title ul{list-style:none;display:flex;padding-left:0}@media screen and (max-width: 53.75rem){.basepage_main .page-head .main-title ul{display:none}}.basepage_main .page-head .main-title ul li:first-of-type{font-weight:bold}.basepage_main .page-head .main-title ul li{color:#fff;cursor:default}.basepage_main .page-head .main-title ul li .selectable,.basepage_main .page-head .main-title ul li .selectable:visited{color:#fff;text-decoration:none;transition:all .2s;cursor:pointer}.basepage_main .page-head .main-title ul li .selectable:hover,.basepage_main .page-head .main-title ul li .selectable:visited:hover{color:#71b12c}.basepage_main .page-head .main-title ul li i{font-size:.7rem;color:#71b12c}.basepage_main .main-content{background-color:#fff;padding-inline:20vw;padding-top:2rem;padding-bottom:2rem}@media screen and (max-width: 53.75rem){.basepage_main .main-content{padding-inline:1.5rem}}.basepage_main .main-content .scroll-top-wrapper{width:100%;display:flex;justify-content:center;margin-top:6rem}.basepage_main .main-content .scroll-top-wrapper .inner-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:all .2s}.basepage_main .main-content .scroll-top-wrapper .inner-wrapper:hover{transform:scale(1.05)}.basepage_main .main-content .scroll-top-wrapper .inner-wrapper img{width:3rem;height:auto}.basepage_main .main-content .scroll-top-wrapper .inner-wrapper p{color:#71b12c;font-weight:500}.main-content-lavora-con-noi{background-color:#fff;padding-inline:20vw;padding-top:2rem;display:flex}@media screen and (max-width: 53.75rem){.main-content-lavora-con-noi{flex-direction:column;padding-inline:3rem}}.main-content-lavora-con-noi h3{color:#71b12c;font-weight:700;font-size:1.5rem}.main-content-lavora-con-noi .info-column{display:flex;flex-direction:column;width:30%}@media screen and (max-width: 53.75rem){.main-content-lavora-con-noi .info-column{width:100%}}.main-content-lavora-con-noi .info-column a,.main-content-lavora-con-noi .info-column a:visited{color:#71b12c;text-decoration:none;font-weight:500}.main-content-lavora-con-noi .info-column img{margin-block:2rem}@media screen and (max-width: 53.75rem){.main-content-lavora-con-noi .info-column img{width:60%;align-self:center}}.main-content-lavora-con-noi .info-column .doc-download-wrapper{display:flex;line-height:1.5rem;height:3rem;align-items:center;cursor:pointer;text-align:left;margin-block:1rem}.main-content-lavora-con-noi .info-column .doc-download-wrapper img{height:100%;margin-right:1rem;width:auto}.main-content-lavora-con-noi .info-column .recyclable-img{margin-top:4rem}.main-content-lavora-con-noi .posts-column{margin-left:10%;width:60%}@media screen and (max-width: 53.75rem){.main-content-lavora-con-noi .posts-column{width:100%;margin-left:0;margin-top:5rem}}.main-content-lavora-con-noi .posts-column .title-column{color:#71b12c;font-weight:700;font-size:1.4rem;margin-bottom:.8rem}.main-content-lavora-con-noi .posts-column .divider-column{background-color:rgba(113,177,44,.4);width:100%;height:1px}.main-content-lavora-con-noi .posts-column ul{list-style:none;padding-left:0;margin-top:0}.main-content-lavora-con-noi .posts-column ul .annuncio{padding-block:2rem 4rem}.main-content-lavora-con-noi .posts-column ul .annuncio ul{list-style:circle;padding-left:2rem}.main-content-lavora-con-noi .posts-column ul .annuncio ul li{margin-block:1rem}.main-content-magazine{background-color:#fff;padding-inline:20vw;padding-top:2rem;display:flex;flex-direction:column}@media screen and (max-width: 53.75rem){.main-content-magazine{padding-inline:3rem}}.main-content-magazine .filters-button{width:100%;display:flex;justify-content:center;margin-block:2rem}@media screen and (max-width: 53.75rem){.main-content-magazine .filters-button{flex-direction:column;align-items:center}}.main-content-magazine .filters-button .active{background-color:#71b12c;color:#fff}.main-content-magazine .filters-button .inactive{color:#71b12c}.main-content-magazine .filters-button .inactive:hover{background-color:rgba(113,177,44,.1)}.main-content-magazine .filters-button a,.main-content-magazine .filters-button a:visited{text-decoration:none;text-transform:uppercase;border:1px solid #71b12c;padding:.5rem 1rem;border-radius:2px;margin-inline:1rem;transition:all .2s}@media screen and (max-width: 53.75rem){.main-content-magazine .filters-button a,.main-content-magazine .filters-button a:visited{margin-block:.5rem}}.main-content-magazine .posts-grid{width:100%;display:grid;grid-template-columns:repeat(3, 30%);grid-gap:2rem;justify-content:center;list-style:none;padding-left:0}@media screen and (max-width: 53.75rem){.main-content-magazine .posts-grid{display:flex;flex-direction:column}}.main-content-magazine .posts-grid li{background-color:#2f3e49;border-radius:2px;cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.main-content-magazine .posts-grid li:hover{box-shadow:0 0 1rem rgba(0,0,0,.3);transform:scale(1.03)}.main-content-magazine .posts-grid li .post-category{position:absolute;background-color:#2f3e49;margin-block:0;color:#fff;right:0;padding:.5rem 1rem;border-radius:0 0 0 2px;font-size:.8rem}.main-content-magazine .posts-grid li img{width:100%;object-fit:cover;height:auto;aspect-ratio:1.5}.main-content-magazine .posts-grid li h3{margin:1rem 2rem 2rem 2rem;text-align:center;color:#fff}.main-content-magazine .pagination-numbers{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:2rem}.main-content-magazine .pagination-numbers p{font-size:.8rem;text-align:center}.main-content-magazine .pagination-numbers ul{list-style:none;display:flex;align-items:center;margin-block:0;padding-left:0}.main-content-magazine .pagination-number{color:inherit;text-decoration:none;font-weight:600;font-size:1.1rem;margin-inline:.4rem}.main-content-magazine .pagination-number.active{color:#71b12c}.main-page-wrapper{padding-inline:20vw;background-color:#fff;padding-block:2rem 6rem}@media screen and (max-width: 53.75rem){.main-page-wrapper{padding-inline:3rem}}.main-page-wrapper .main-content-blog{display:flex;flex-direction:column;align-items:center}.main-page-wrapper .main-content-blog img{width:80%;height:auto}@media screen and (max-width: 53.75rem){.main-page-wrapper .main-content-blog img{width:100%}}.main-page-wrapper .main-content-blog a,.main-page-wrapper .main-content-blog a:visited{text-decoration:none;color:#71b12c;font-weight:600}.main-page-wrapper .social-sharing{display:flex;align-items:center;justify-content:end;width:100%;margin-top:2rem}.main-page-wrapper .social-sharing ul{list-style:none;padding-left:1rem;display:flex}.main-page-wrapper .social-sharing ul li a{height:2rem;width:2rem;display:flex}.main-page-wrapper .social-sharing ul li a img{width:100%;height:100%}.main-page-wrapper .raccomended-posts{margin-top:3rem}.main-page-wrapper .raccomended-posts ul{list-style:none;display:grid;grid-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:1;padding-left:0}@media screen and (max-width: 53.75rem){.main-page-wrapper .raccomended-posts ul{grid-template-columns:1fr}}.main-page-wrapper .raccomended-posts ul li{background-color:#2f3e49;border-radius:2px;overflow:hidden;padding-bottom:1.5rem;transition:transform .2s}.main-page-wrapper .raccomended-posts ul li:hover{transform:scale(1.02)}.main-page-wrapper .raccomended-posts ul li h2,.main-page-wrapper .raccomended-posts ul li p,.main-page-wrapper .raccomended-posts ul li a{padding-inline:1.5rem}.main-page-wrapper .raccomended-posts ul li h2{color:#71b12c;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.main-page-wrapper .raccomended-posts ul li img{width:100%;object-fit:cover;height:auto;aspect-ratio:1.7}.main-page-wrapper .raccomended-posts ul li img:not(img:first-of-type){display:none}.main-page-wrapper .raccomended-posts ul li p{color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.main-page-wrapper .raccomended-posts ul li p:not(.main-page-wrapper .raccomended-posts ul li p:nth-of-type(2)){display:none}.main-page-wrapper .raccomended-posts ul li a{color:#71b12c;text-decoration:none;display:block;padding:0}.main-page-wrapper .raccomended-posts ul li a:hover{text-decoration:underline}.contatti-section-blog-post{background-color:#71b12c;padding-block:4rem}.contatti-section-blog-post h3{margin-block:0;color:#fff;font-weight:400;font-size:2.5rem;width:100%;text-align:center}.contatti-section-blog-post .buttons-contatti-wrapper{display:flex;justify-content:center}.contatti-section-blog-post .buttons-contatti-wrapper a{padding:1rem 3rem;display:flex;flex-direction:column;color:#fff;text-decoration:none;justify-content:center;align-items:center;margin-top:2rem}.contatti-section-blog-post .buttons-contatti-wrapper a span:first-of-type{text-transform:uppercase;margin-bottom:1rem;font-size:1.5rem;font-weight:500}.contatti-section-blog-post .buttons-contatti-wrapper a span:last-of-type{font-weight:300}.contatti-section-blog-post .buttons-contatti-wrapper a i{font-size:3rem;margin-top:1rem}.contatti-section-blog-post .buttons-contatti-wrapper a:first-of-type{background-color:#686767}.contatti-section-blog-post .buttons-contatti-wrapper a:last-of-type{background-color:#2f3e49}.applicazione-prodotto-header{height:20rem;position:relative;margin-top:5rem}@media screen and (max-width: 53.75rem){.applicazione-prodotto-header{height:17rem}}.applicazione-prodotto-header img{width:100%;height:100%;object-fit:cover;position:absolute;filter:brightness(0.4);object-position:right}.applicazione-prodotto-header__wrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:fit-content;height:fit-content;padding-inline:10vw;display:flex;flex-direction:column}@media screen and (max-width: 53.75rem){.applicazione-prodotto-header__wrapper{padding-inline:2rem}}.applicazione-prodotto-header__wrapper h3{font-size:3rem;color:#fff;margin-bottom:0rem;font-weight:500;margin-top:0}@media screen and (max-width: 53.75rem){.applicazione-prodotto-header__wrapper h3{font-size:2rem}}.applicazione-prodotto-header__wrapper p{color:#fff;text-align:center}.applicazione-prodotto-header__wrapper p a,.applicazione-prodotto-header__wrapper p a:visited{color:#fff}.search-filter-section{background-color:#fff;padding-inline:10vw;padding-bottom:2rem;display:flex;justify-content:space-between;padding-top:7rem;border-bottom:1.5px solid rgba(47,62,73,.15);align-items:center}@media screen and (max-width: 53.75rem){.search-filter-section{flex-direction:column}}.search-filter-section__title{color:#71b12c;font-size:2rem}@media screen and (max-width: 53.75rem){.search-filter-section .sub-title-results{display:flex;flex-direction:column}}.search-filter-section .sub-title-results span{color:rgba(47,62,73,.7);margin-right:1rem;margin-left:.2rem;font-style:italic}@media screen and (max-width: 53.75rem){.search-filter-section .sub-title-results span{margin-top:.2rem}}.search-filter-section .sub-title-results a,.search-filter-section .sub-title-results a:visited{color:#71b12c;text-decoration:none;font-weight:500}@media screen and (max-width: 53.75rem){.search-filter-section .sub-title-results a,.search-filter-section .sub-title-results a:visited{margin-top:1rem}}.search-filter-section .wrapper-ricerca p{text-transform:uppercase;font-weight:700;font-size:.8rem;margin-bottom:.5rem;color:rgba(47,62,73,.7)}.search-filter-section .wrapper-ricerca form{display:flex;align-items:center;border-radius:2px;overflow:hidden;border:1.5px solid rgba(47,62,73,.15);width:fit-content}.search-filter-section .wrapper-ricerca form input{border:none;border-radius:0;outline:none;line-height:1rem;padding-block:.5rem;padding-left:.5rem;height:auto;width:15rem;border-radius:2px 0 0 2px;font-family:inherit;font-size:.8rem;font-style:italic}.search-filter-section .wrapper-ricerca form button{background-color:#fff;border:none;cursor:pointer;height:2rem;padding-block:.3rem;padding-inline:.6rem;overflow:hidden;border-radius:0 2px 2px 0}.search-filter-section .wrapper-ricerca form button img{height:100%;width:100%;aspect-ratio:1;transform:translateY(0.1rem)}.main-page-wrapper-prodotti{background-color:#fff;padding-inline:10vw;padding-top:2rem;display:flex;flex-direction:column}.main-page-wrapper-prodotti .search-no-results-text{padding-inline:3rem;font-size:2rem;font-weight:bold;text-align:center;margin-bottom:1rem}.main-page-wrapper-prodotti .search-no-results-subtext{width:100%;text-align:center;font-size:.9rem;font-style:italic;color:rgba(47,62,73,.3);margin-top:0}.main-page-wrapper-prodotti .search-no-results-subtext a,.main-page-wrapper-prodotti .search-no-results-subtext a:visited{color:#71b12c;text-decoration:none;font-weight:500;margin-left:.7rem}.main-page-wrapper-prodotti .pagination-numbers{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:2rem}.main-page-wrapper-prodotti .pagination-numbers p{font-size:.8rem;text-align:center}.main-page-wrapper-prodotti .pagination-numbers ul{list-style:none;display:flex;align-items:center;margin-block:0;padding-left:0}.main-page-wrapper-prodotti .pagination-numbers ul li{display:flex}.main-page-wrapper-prodotti .pagination-numbers ul li a{color:#71b12c;text-decoration:none;font-weight:600;font-size:1.1rem;margin-inline:.4rem}.main-page-wrapper-prodotti .pagination-numbers ul li p{color:#71b12c;text-decoration:none;font-weight:600;font-size:1.1rem;margin-inline:.4rem;margin:0}.main-page-wrapper-prodotti .pagination-numbers ul li .chevron{color:#686767;font-size:.8rem;margin-inline:1rem;opacity:.3}.main-page-wrapper-prodotti .pagination-numbers ul li .active{opacity:1}.main-content-product-page{background-color:#fff}.main-content-product-page .main-cover{position:relative;display:grid}.main-content-product-page .main-cover img{height:30rem;width:100vw;object-fit:cover;filter:brightness(0.4);grid-area:1/1/1/1;background-color:#2f3e49}@media screen and (max-width: 53.75rem){.main-content-product-page .main-cover img{height:15rem}}.main-content-product-page .main-cover .main-title{grid-area:1/1/1/1;display:flex;flex-direction:column;justify-content:flex-end;padding-inline:5vw;padding-bottom:2rem;position:relative;z-index:10;min-height:28rem}@media screen and (max-width: 53.75rem){.main-content-product-page .main-cover .main-title{min-height:auto;padding-inline:2rem}}.main-content-product-page .main-cover .main-title h2{color:#fff;font-size:3.5rem;margin-bottom:0rem}@media screen and (max-width: 53.75rem){.main-content-product-page .main-cover .main-title h2{font-size:2rem}}.main-content-product-page .main-cover .main-title ul{list-style:none;display:flex;padding-left:0}@media screen and (max-width: 53.75rem){.main-content-product-page .main-cover .main-title ul{display:none}}.main-content-product-page .main-cover .main-title ul li:first-of-type{font-weight:bold}.main-content-product-page .main-cover .main-title ul li{color:#fff;cursor:default}.main-content-product-page .main-cover .main-title ul li .selectable,.main-content-product-page .main-cover .main-title ul li .selectable:visited{color:#fff;text-decoration:none;transition:all .2s}.main-content-product-page .main-cover .main-title ul li .selectable:hover,.main-content-product-page .main-cover .main-title ul li .selectable:visited:hover{color:#71b12c}.main-content-product-page .main-cover .main-title ul li i{font-size:.7rem;color:#71b12c}.main-content-product-page .no-products{display:flex;flex-direction:column;align-items:center;margin-top:3rem;width:100%;justify-content:center}.main-content-product-page .no-products img{max-width:12rem}.main-content-product-page .no-products h3{color:#71b12c;font-size:1.4rem;text-align:center}.main-content-product-page__section-details{padding-inline:5vw;display:grid;grid-template-columns:40% calc(60% - 1rem);padding-bottom:3rem}.main-content-product-page__section-details .main-content-selected-product-image-wrapper{height:fit-content;border-radius:2px;top:1rem;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;margin-left:1rem;transition:all .2s ease-in-out}@media screen and (min-width: 53.75rem){.main-content-product-page__section-details .main-content-selected-product-image-wrapper{position:-webkit-sticky;position:sticky}}@media screen and (max-width: 53.75rem){.main-content-product-page__section-details .main-content-selected-product-image-wrapper{height:fit-content}}.main-content-product-page__section-details .main-content-selected-product-image-wrapper img{width:100%;height:30rem;object-fit:cover;object-position:center}@media screen and (max-width: 53.75rem){.main-content-product-page__section-details .main-content-selected-product-image-wrapper img{height:15rem}}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .first-tag-image{clip-path:polygon(0 0, 100% 0, 80% 100%, 0% 100%);background-color:#71b12c;height:fit-content;width:fit-content;position:absolute;padding:1rem 5rem 1rem 2rem}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .first-tag-image p:first-of-type{color:#fff;margin:0;font-weight:bold;font-size:1.5rem}@media screen and (min-width: 53.75rem){.main-content-product-page__section-details .main-content-selected-product-image-wrapper .first-tag-image p:first-of-type{font-size:1rem}}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .first-tag-image p:last-of-type{font-size:.8rem;margin:0;color:hsla(0,0%,100%,.8);font-weight:400}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .product-buttons{display:grid;grid-gap:.5rem;margin-top:.5rem;grid-template-columns:repeat(auto-fit, 1fr)}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .product-buttons__button{background-color:#71b12c;display:flex;align-items:center;border-radius:2px;padding:.5rem;transition:all .2s ease-in-out;cursor:pointer}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .product-buttons__button:hover{transform:scale(1.02)}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .product-buttons__button .wrapper-text-doc-btn{display:flex;align-items:center;justify-content:space-between;width:100%}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .product-buttons__button .wrapper-text-doc-btn .wrapper-text-download{display:flex;align-items:center;color:#fff}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .product-buttons__button .wrapper-text-doc-btn .wrapper-text-download p{width:max-content;margin:0;margin-right:.3rem;font-weight:600;font-size:.8rem}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .product-buttons__button img{height:1.5rem;width:1.5rem}.main-content-product-page__section-details .main-content-selected-product-image-wrapper .product-buttons__button a,.main-content-product-page__section-details .main-content-selected-product-image-wrapper .product-buttons__button a:visited{color:#fff;text-decoration:none;font-size:1rem;margin-left:.4rem;width:100%;height:100%}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti{display:flex;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list{list-style:none;padding-left:0;width:fit-content;background-color:rgba(104,103,103,.2);border-radius:2px;padding:2rem;min-width:30%;padding-bottom:4rem;width:100%;margin-block:0}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list li:not(li:first-of-type){cursor:pointer;transition:all .2s;padding-block:.7rem;border-bottom:1px solid rgba(104,103,103,.2)}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list li:not(li:first-of-type):hover{box-shadow:0 0 .5rem rgba(104,103,103,.1) inset;background-color:rgba(104,103,103,.05)}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list li:not(li:first-of-type):hover p{font-weight:bold;color:#71b12c}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list li+.active{background-color:#2f3e49;color:#71b12c;padding-block:1rem}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list li+.active p{font-weight:bold}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list li:first-of-type{padding-top:.5rem}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list li:first-of-type h2{margin-block:0;color:#71b12c;font-size:1.4rem}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list li:first-of-type .sub-desc{font-size:.8rem;color:rgba(47,62,73,.5);padding-right:1rem;margin-bottom:1.5rem}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list li{border-radius:2px}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .related-product-families-list li .variation-p{padding-left:1rem;margin:0}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .selected-product-details{padding-inline:3rem;width:100%;margin-top:1rem;padding-top:1rem}@media screen and (max-width: 53.75rem){.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .selected-product-details{width:80vw}}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .selected-product-details__back-button{display:none}@media screen and (max-width: 53.75rem){.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .selected-product-details__back-button{display:inline-block;color:#71b12c;font-weight:bold}}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .selected-product-details .variations-results-title{font-size:1.4rem;color:#71b12c}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .selected-product-details .no-variations{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:3rem}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .selected-product-details .no-variations__text{color:#71b12c;font-size:1.5rem;width:100%;text-align:center}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .selected-product-details .no-variations__image{width:10rem}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .selected-product-details ul{list-style:none;padding-left:0;margin-top:2rem}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti .selected-product-details ul li{border-bottom:1px solid rgba(47,62,73,.2)}@media screen and (max-width: 53.75rem){.main-content-product-page__section-details{display:block}.main-content-product-page__section-details .main-content-selected-product-image-wrapper{margin-left:0;margin-bottom:1rem}.main-content-product-page__section-details .wrapper-liste-prodotti-subprodotti{margin-right:0}.main-content-product-page__section-details .empty-list{transform:translateX(0)}}.main-content-product-page .applicazioni-prodotto-section{margin-top:4rem;padding-inline:10vw;padding-top:1rem;background-color:#f9f9f9;padding-bottom:10rem}.main-content-product-page .applicazioni-prodotto-section .section-title{width:100%;text-align:center;font-size:2rem;color:#71b12c;margin-bottom:2rem}.main-content-product-page .applicazioni-prodotto-section .settori-applicazione{display:grid;grid-gap:2rem;justify-content:center;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));padding-left:0;list-style:none}.main-content-product-page .applicazioni-prodotto-section .settori-applicazione .applicazione-card-element{position:relative;width:100%;height:100%;aspect-ratio:1/1;border-radius:2px;overflow:hidden;transition:all .2s;cursor:pointer}.main-content-product-page .applicazioni-prodotto-section .settori-applicazione .applicazione-card-element:hover{transform:scale(1.03);box-shadow:0 0 1rem rgba(0,0,0,.1)}.main-content-product-page .applicazioni-prodotto-section .settori-applicazione .applicazione-card-element:hover h3{padding-inline:.7rem;padding-block:.5rem}.main-content-product-page .applicazioni-prodotto-section .settori-applicazione .applicazione-card-element:hover .overlay{filter:brightness(0.8)}.main-content-product-page .applicazioni-prodotto-section .settori-applicazione .applicazione-card-element img{position:absolute;width:110%;height:110%;object-fit:cover;object-position:right;right:0;bottom:0}.main-content-product-page .applicazioni-prodotto-section .settori-applicazione .applicazione-card-element h3{position:absolute;color:#fff;top:0;bottom:0;left:0;right:0;margin:auto;height:fit-content;width:min-content;border:1px solid #fff;padding-inline:.5rem;padding-block:.3rem;border-radius:2px;transition:all .2s;background-color:rgba(113,177,44,.7)}.main-content-product-page .applicazioni-prodotto-section .settori-applicazione .applicazione-card-element .overlay{position:absolute;width:100%;height:100%;background-color:#000;opacity:.2}.main-content-policy-page__title{color:#71b12c;width:100%;text-align:center;font-size:2.5rem;margin-top:8rem;margin-bottom:4rem;display:flex;flex-direction:column;align-items:center}.main-content-policy-page__title::after{content:"";width:10rem;border-radius:1px;height:.17rem;display:inline-block;background-color:#71b12c;transform:translateY(0.8rem)}.main-content-policy-page b{color:#71b12c}.main-wrapper-not-found{min-height:100vh;overflow:hidden;position:relative}.main-wrapper-not-found label{cursor:pointer}.main-wrapper-not-found a{margin:0;padding:0;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none;color:#000}.main-wrapper-not-found input,.main-wrapper-not-found select,.main-wrapper-not-found button,.main-wrapper-not-found textarea{margin:0;font-size:100%}.main-wrapper-not-found html,.main-wrapper-not-found div,.main-wrapper-not-found span,.main-wrapper-not-found applet,.main-wrapper-not-found object,.main-wrapper-not-found iframe,.main-wrapper-not-found h1,.main-wrapper-not-found h2,.main-wrapper-not-found h3,.main-wrapper-not-found h4,.main-wrapper-not-found h5,.main-wrapper-not-found h6,.main-wrapper-not-found p,.main-wrapper-not-found blockquote,.main-wrapper-not-found pre,.main-wrapper-not-found a,.main-wrapper-not-found abbr,.main-wrapper-not-found acronym,.main-wrapper-not-found address,.main-wrapper-not-found big,.main-wrapper-not-found cite,.main-wrapper-not-found code,.main-wrapper-not-found del,.main-wrapper-not-found dfn,.main-wrapper-not-found em,.main-wrapper-not-found font,.main-wrapper-not-found img,.main-wrapper-not-found ins,.main-wrapper-not-found kbd,.main-wrapper-not-found q,.main-wrapper-not-found s,.main-wrapper-not-found samp,.main-wrapper-not-found small,.main-wrapper-not-found strike,.main-wrapper-not-found strong,.main-wrapper-not-found sub,.main-wrapper-not-found sup,.main-wrapper-not-found tt,.main-wrapper-not-found var,.main-wrapper-not-found b,.main-wrapper-not-found u,.main-wrapper-not-found i,.main-wrapper-not-found center,.main-wrapper-not-found dl,.main-wrapper-not-found dt,.main-wrapper-not-found dd,.main-wrapper-not-found ol,.main-wrapper-not-found ul,.main-wrapper-not-found li,.main-wrapper-not-found fieldset,.main-wrapper-not-found form,.main-wrapper-not-found label,.main-wrapper-not-found legend,.main-wrapper-not-found table,.main-wrapper-not-found caption,.main-wrapper-not-found tbody,.main-wrapper-not-found tfoot,.main-wrapper-not-found thead,.main-wrapper-not-found tr,.main-wrapper-not-found th,.main-wrapper-not-found td,.main-wrapper-not-found input{border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}.main-wrapper-not-found .top-header:before{background-image:url(https://1.bp.blogspot.com/-gxsOcYWghHA/Xp_izTh4sFI/AAAAAAAAU8s/y637Fwg99qAuzW9na_NT_uApny8Vce95gCEwYBhgL/s1600/header-footer-gradient-bg.png)}.main-wrapper-not-found .top-header:before{content:"";display:block;width:100%;height:4px;background-repeat:repeat-x;background-size:contain;position:absolute;top:0;left:0;opacity:.5}.main-wrapper-not-found .starsec{content:" ";position:absolute;width:3px;height:3px;background:rgba(0,0,0,0);box-shadow:571px 173px #00bcd4,1732px 143px #00bcd4,1745px 454px #71b12c,234px 784px #00bcd4,1793px 1123px #ff9800,1076px 504px #03a9f4,633px 601px #71b12c,350px 630px #ffeb3b,1164px 782px #00bcd4,76px 690px #3f51b5,1825px 701px #cddc39,1646px 578px #ffeb3b,544px 293px #2196f3,445px 1061px #673ab7,928px 47px #00bcd4,168px 1410px #8bc34a,777px 782px #9c27b0,1235px 1941px #9c27b0,104px 1690px #8bc34a,1167px 1338px #53cc45,345px 1652px #009688,1682px 1196px #079524,1995px 494px #8bc34a,428px 798px #71b12c,340px 1623px #079524,605px 349px #9c27b0,1339px 1344px #673ab7,1102px 1745px #3f51b5,1592px 1676px #2196f3,419px 1024px #ff9800,630px 1033px #4caf50,1995px 1644px #00bcd4,1092px 712px #9c27b0,1355px 606px #079524,622px 1881px #cddc39,1481px 621px #9e9e9e,19px 1348px #8bc34a,864px 1780px #53cc45,442px 1136px #2196f3,67px 712px #71b12c,89px 1406px #079524,275px 321px #009688,592px 630px #53cc43,1012px 1690px #9c27b0,1749px 23px #673ab7,94px 1542px #ffeb3b,1201px 1657px #3f51b5,1505px 692px #2196f3,1799px 601px #03a9f4,656px 811px #00bcd4,701px 597px #00bcd4,1202px 46px #71b12c,890px 569px #71b12c,1613px 813px #2196f3,223px 252px #ff9800,983px 1093px #079524,726px 1029px #ffc107,1764px 778px #cddc39,622px 1643px #079524,174px 1559px #673ab7,212px 517px #00bcd4,340px 505px #fff,1700px 39px #fff,1768px 516px #079524,849px 391px #ff9800,228px 1824px #fff,1119px 1680px #ffc107,812px 1480px #3f51b5,1438px 1585px #cddc39,137px 1397px #fff,1080px 456px #673ab7,1208px 1437px #03a9f4,857px 281px #079524,1254px 1306px #cddc39,987px 990px #4caf50,1655px 911px #00bcd4,1102px 1216px #71b12c,1807px 1044px #fff,660px 435px #03a9f4,299px 678px #4caf50,1193px 115px #ff9800,918px 290px #cddc39,1447px 1422px #ffeb3b,91px 1273px #9c27b0,108px 223px #ffeb3b,146px 754px #00bcd4,461px 1446px #71b12c,1004px 391px #673ab7,1529px 516px #079524,1206px 845px #cddc39,347px 583px #009688,1102px 1332px #079524,709px 1756px #00bcd4,1972px 248px #fff,1669px 1344px #71b12c,1132px 406px #079524,320px 1076px #cddc39,126px 943px #ffeb3b,263px 604px #71b12c,1546px 692px #079524;animation:animStar 150s linear infinite}.main-wrapper-not-found .starthird{content:" ";position:absolute;width:3px;height:3px;background:rgba(0,0,0,0);box-shadow:571px 173px #00bcd4,1732px 143px #00bcd4,1745px 454px #71b12c,234px 784px #00bcd4,1793px 1123px #ff9800,1076px 504px #03a9f4,633px 601px #71b12c,350px 630px #ffeb3b,1164px 782px #00bcd4,76px 690px #3f51b5,1825px 701px #cddc39,1646px 578px #ffeb3b,544px 293px #2196f3,445px 1061px #673ab7,928px 47px #00bcd4,168px 1410px #8bc34a,777px 782px #9c27b0,1235px 1941px #9c27b0,104px 1690px #8bc34a,1167px 1338px #53cc45,345px 1652px #009688,1682px 1196px #079524,1995px 494px #8bc34a,428px 798px #71b12c,340px 1623px #079524,605px 349px #9c27b0,1339px 1344px #673ab7,1102px 1745px #3f51b5,1592px 1676px #2196f3,419px 1024px #ff9800,630px 1033px #4caf50,1995px 1644px #00bcd4,1092px 712px #9c27b0,1355px 606px #079524,622px 1881px #cddc39,1481px 621px #9e9e9e,19px 1348px #8bc34a,864px 1780px #53cc45,442px 1136px #2196f3,67px 712px #71b12c,89px 1406px #079524,275px 321px #009688,592px 630px #53cc45,1012px 1690px #9c27b0,1749px 23px #673ab7,94px 1542px #ffeb3b,1201px 1657px #3f51b5,1505px 692px #2196f3,1799px 601px #03a9f4,656px 811px #00bcd4,701px 597px #00bcd4,1202px 46px #71b12c,890px 569px #71b12c,1613px 813px #2196f3,223px 252px #ff9800,983px 1093px #079524,726px 1029px #ffc107,1764px 778px #cddc39,622px 1643px #079524,174px 1559px #673ab7,212px 517px #00bcd4,340px 505px #fff,1700px 39px #fff,1768px 516px #079524,849px 391px #ff9800,228px 1824px #fff,1119px 1680px #ffc107,812px 1480px #3f51b5,1438px 1585px #cddc39,137px 1397px #fff,1080px 456px #673ab7,1208px 1437px #03a9f4,857px 281px #079524,1254px 1306px #cddc39,987px 990px #4caf50,1655px 911px #00bcd4,1102px 1216px #71b12c,1807px 1044px #fff,660px 435px #03a9f4,299px 678px #4caf50,1193px 115px #ff9800,918px 290px #cddc39,1447px 1422px #ffeb3b,91px 1273px #9c27b0,108px 223px #ffeb3b,146px 754px #00bcd4,461px 1446px #71b12c,1004px 391px #673ab7,1529px 516px #079524,1206px 845px #cddc39,347px 583px #009688,1102px 1332px #079524,709px 1756px #00bcd4,1972px 248px #fff,1669px 1344px #71b12c,1132px 406px #079524,320px 1076px #cddc39,126px 943px #ffeb3b,263px 604px #71b12c,1546px 692px #079524;animation:animStar 10s linear infinite}.main-wrapper-not-found .starfourth{content:" ";position:absolute;width:2px;height:2px;background:rgba(0,0,0,0);box-shadow:571px 173px #00bcd4,1732px 143px #00bcd4,1745px 454px #ff5722,234px 784px #00bcd4,1793px 1123px #ff9800,1076px 504px #03a9f4,633px 601px #ff5722,350px 630px #ffeb3b,1164px 782px #00bcd4,76px 690px #3f51b5,1825px 701px #cddc39,1646px 578px #ffeb3b,544px 293px #2196f3,445px 1061px #673ab7,928px 47px #00bcd4,168px 1410px #8bc34a,777px 782px #9c27b0,1235px 1941px #9c27b0,104px 1690px #8bc34a,1167px 1338px #53cc45,345px 1652px #009688,1682px 1196px #079524,1995px 494px #8bc34a,428px 798px #ff5722,340px 1623px #079524,605px 349px #9c27b0,1339px 1344px #673ab7,1102px 1745px #3f51b5,1592px 1676px #2196f3,419px 1024px #ff9800,630px 1033px #4caf50,1995px 1644px #00bcd4,1092px 712px #9c27b0,1355px 606px #079524,622px 1881px #cddc39,1481px 621px #9e9e9e,19px 1348px #8bc34a,864px 1780px #53cc45,442px 1136px #2196f3,67px 712px #ff5722,89px 1406px #079524,275px 321px #009688,592px 630px #53cc45,1012px 1690px #9c27b0,1749px 23px #673ab7,94px 1542px #ffeb3b,1201px 1657px #3f51b5,1505px 692px #2196f3,1799px 601px #03a9f4,656px 811px #00bcd4,701px 597px #00bcd4,1202px 46px #ff5722,890px 569px #ff5722,1613px 813px #2196f3,223px 252px #ff9800,983px 1093px #079524,726px 1029px #ffc107,1764px 778px #cddc39,622px 1643px #079524,174px 1559px #673ab7,212px 517px #00bcd4,340px 505px #fff,1700px 39px #fff,1768px 516px #079524,849px 391px #ff9800,228px 1824px #fff,1119px 1680px #ffc107,812px 1480px #3f51b5,1438px 1585px #cddc39,137px 1397px #fff,1080px 456px #673ab7,1208px 1437px #03a9f4,857px 281px #079524,1254px 1306px #cddc39,987px 990px #4caf50,1655px 911px #00bcd4,1102px 1216px #ff5722,1807px 1044px #fff,660px 435px #03a9f4,299px 678px #4caf50,1193px 115px #ff9800,918px 290px #cddc39,1447px 1422px #ffeb3b,91px 1273px #9c27b0,108px 223px #ffeb3b,146px 754px #00bcd4,461px 1446px #ff5722,1004px 391px #673ab7,1529px 516px #079524,1206px 845px #cddc39,347px 583px #009688,1102px 1332px #079524,709px 1756px #00bcd4,1972px 248px #fff,1669px 1344px #ff5722,1132px 406px #079524,320px 1076px #cddc39,126px 943px #ffeb3b,263px 604px #ff5722,1546px 692px #079524;animation:animStar 50s linear infinite}.main-wrapper-not-found .starfifth{content:" ";position:absolute;width:1px;height:1px;background:rgba(0,0,0,0);box-shadow:571px 173px #00bcd4,1732px 143px #00bcd4,1745px 454px #ff5722,234px 784px #00bcd4,1793px 1123px #ff9800,1076px 504px #03a9f4,633px 601px #ff5722,350px 630px #ffeb3b,1164px 782px #00bcd4,76px 690px #3f51b5,1825px 701px #cddc39,1646px 578px #ffeb3b,544px 293px #2196f3,445px 1061px #673ab7,928px 47px #00bcd4,168px 1410px #8bc34a,777px 782px #9c27b0,1235px 1941px #9c27b0,104px 1690px #8bc34a,1167px 1338px #53cc45,345px 1652px #009688,1682px 1196px #079524,1995px 494px #8bc34a,428px 798px #ff5722,340px 1623px #079524,605px 349px #9c27b0,1339px 1344px #673ab7,1102px 1745px #3f51b5,1592px 1676px #2196f3,419px 1024px #ff9800,630px 1033px #4caf50,1995px 1644px #00bcd4,1092px 712px #9c27b0,1355px 606px #079524,622px 1881px #cddc39,1481px 621px #9e9e9e,19px 1348px #8bc34a,864px 1780px #53cc45,442px 1136px #2196f3,67px 712px #ff5722,89px 1406px #079524,275px 321px #009688,592px 630px #53cc45,1012px 1690px #9c27b0,1749px 23px #673ab7,94px 1542px #ffeb3b,1201px 1657px #3f51b5,1505px 692px #2196f3,1799px 601px #03a9f4,656px 811px #00bcd4,701px 597px #00bcd4,1202px 46px #ff5722,890px 569px #ff5722,1613px 813px #2196f3,223px 252px #ff9800,983px 1093px #079524,726px 1029px #ffc107,1764px 778px #cddc39,622px 1643px #079524,174px 1559px #673ab7,212px 517px #00bcd4,340px 505px #fff,1700px 39px #fff,1768px 516px #079524,849px 391px #ff9800,228px 1824px #fff,1119px 1680px #ffc107,812px 1480px #3f51b5,1438px 1585px #cddc39,137px 1397px #fff,1080px 456px #673ab7,1208px 1437px #03a9f4,857px 281px #079524,1254px 1306px #cddc39,987px 990px #4caf50,1655px 911px #00bcd4,1102px 1216px #ff5722,1807px 1044px #fff,660px 435px #03a9f4,299px 678px #4caf50,1193px 115px #ff9800,918px 290px #cddc39,1447px 1422px #ffeb3b,91px 1273px #9c27b0,108px 223px #ffeb3b,146px 754px #00bcd4,461px 1446px #ff5722,1004px 391px #673ab7,1529px 516px #079524,1206px 845px #cddc39,347px 583px #009688,1102px 1332px #079524,709px 1756px #00bcd4,1972px 248px #fff,1669px 1344px #ff5722,1132px 406px #079524,320px 1076px #cddc39,126px 943px #ffeb3b,263px 604px #ff5722,1546px 692px #079524;animation:animStar 80s linear infinite}@keyframes animStar{0%{transform:translateY(0px)}100%{transform:translateY(-2000px)}}.main-wrapper-not-found button{border:none;padding:0;font-size:0;line-height:0;background:none;cursor:pointer}.main-wrapper-not-found :focus{outline:0}.main-wrapper-not-found .clearfix:before,.main-wrapper-not-found .clearfix:after{content:" ";display:block;height:0;visibility:hidden}.main-wrapper-not-found .clearfix:after{clear:both}.main-wrapper-not-found .clearfix{zoom:1}.main-wrapper-not-found .error{min-height:100vh;position:relative;padding:240px 0;box-sizing:border-box;width:100%;height:100%;text-align:center;margin-top:70px}.main-wrapper-not-found .error__overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.main-wrapper-not-found .error__content{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-wrapper-not-found .error__message{text-align:center}.main-wrapper-not-found .message__title{font-family:"Montserrat",sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:5px;font-size:5.6rem;padding-bottom:40px;max-width:960px;margin:0 auto}.main-wrapper-not-found .message__text{font-family:"Montserrat",sans-serif;line-height:42px;font-size:18px;padding:0 60px;max-width:680px;margin:auto;color:#ededed}.main-wrapper-not-found .error__nav{max-width:600px;margin:40px auto 0;text-align:center}.main-wrapper-not-found .e-nav__form{position:relative;height:45px;overflow:hidden;width:170px;display:inline-block;vertical-align:top;border:1px solid #212121;padding-left:10px;padding-right:46px}.main-wrapper-not-found .e-nav__icon{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#212121;-webkit-transition:color .25s ease;transition:color .25s ease}.main-wrapper-not-found .e-nav__link{height:45px;line-height:45px;width:170px;display:inline-block;vertical-align:top;margin:0 15px;border:1px solid #ededed;color:#ededed;text-decoration:none;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:.1rem;position:relative;overflow:hidden;border-radius:2px}.main-wrapper-not-found .e-nav__link:before{content:"";height:200px;background:#ededed;position:absolute;top:70px;right:70px;width:260px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(50deg);transform:rotate(50deg)}.main-wrapper-not-found .e-nav__link:after{-webkit-transition:all .3s;transition:all .3s;z-index:999;position:relative}.main-wrapper-not-found .e-nav__link:after{content:"Home Page"}.main-wrapper-not-found .e-nav__link:hover:before{top:-60px;right:-50px}.main-wrapper-not-found .e-nav__link:hover{color:#000}.main-wrapper-not-found .e-nav__link:nth-child(2):hover:after{color:#fff}.main-wrapper-not-found .error__social{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;z-index:10}.main-wrapper-not-found .e-social__list{margin:0;padding:0;list-style-type:none}.main-wrapper-not-found .e-social__icon{padding-bottom:30px}.main-wrapper-not-found .e-social__icon:last-child{padding-bottom:0}.main-wrapper-not-found .e-social__link{color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;display:block}.main-wrapper-not-found .e-social__link:hover{opacity:.7}.main-wrapper-not-found .lamp{position:absolute;left:0px;right:0px;top:-120px;margin:0px auto;width:300px;display:flex;flex-direction:column;align-items:center;transform-origin:center top;animation-timing-function:cubic-bezier(0.6, 0, 0.38, 1);animation:move 5.1s infinite}@keyframes move{0%{transform:rotate(40deg)}50%{transform:rotate(-40deg)}100%{transform:rotate(40deg)}}.main-wrapper-not-found .cable{width:8px;height:248px;background-image:linear-gradient(rgba(104, 103, 103, 0.7), rgb(47, 62, 73)),linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)),linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7))}.main-wrapper-not-found .cover{width:200px;height:80px;background:#71b12c;border-top-left-radius:50%;border-top-right-radius:50%;position:relative;z-index:200}.main-wrapper-not-found .in-cover{width:100%;max-width:200px;height:20px;border-radius:100%;background:#ededed;position:absolute;left:0px;right:0px;margin:0px auto;bottom:-9px;z-index:100}.main-wrapper-not-found .in-cover .bulb{width:50px;height:50px;background-color:#ededed;border-radius:50%;position:absolute;left:0px;right:0px;bottom:-20px;margin:0px auto;-webkit-box-shadow:0 0 15px 7px rgba(113,177,44,.8),0 0 40px 25px rgba(113,177,44,.5),-75px 0 30px 15px rgba(113,177,44,.2);box-shadow:0 0 25px 7px rgba(179,250,104,.261),0 0 64px 47px rgba(113,177,44,.5),0px 0 30px 15px rgba(113,177,44,.2)}.main-wrapper-not-found .light{width:200px;height:0px;border-bottom:2000px solid rgba(132,255,0,.26);border-left:50px solid rgba(0,0,0,0);border-right:50px solid rgba(0,0,0,0);position:absolute;left:0px;right:0px;top:270px;margin:0px auto;z-index:1;border-radius:90px 90px 0px 0px}.main-wrapper-not-found .error{overflow:hidden;max-height:100vh}@media(max-width: 1400px){.main-wrapper-not-found .lamp{zoom:.5}.main-wrapper-not-found .error__content{top:55%}.main-wrapper-not-found .message__title{font-size:3.5rem}}@media(max-width: 900px){.main-wrapper-not-found .message__title{font-size:34px}.main-wrapper-not-found .error__content{top:55%}}@media(max-width: 950px){.main-wrapper-not-found .lamp__wrap{max-height:100vh;overflow:hidden;max-width:100vw}.main-wrapper-not-found .error__social{bottom:30px;top:auto;transform:none;width:100%;position:fixed;left:0}.main-wrapper-not-found .e-social__icon{display:inline-block;padding-right:30px}.main-wrapper-not-found .e-social__icon:last-child{padding-right:0}.main-wrapper-not-found .e-social__icon{padding-bottom:0}}@media(max-width: 750px){.main-wrapper-not-found body,.main-wrapper-not-found html{max-height:100vh}.main-wrapper-not-found .error__content{position:static;margin:0 auto;transform:none;padding-top:300px}.main-wrapper-not-found .error{padding-top:0;padding-bottom:100px;height:100vh}}@media(max-width: 650px){.main-wrapper-not-found .message__title{font-size:36px;padding-bottom:20px}.main-wrapper-not-found .message__text{font-size:16px;line-height:2;padding-right:20px;padding-left:20px}.main-wrapper-not-found .lamp{zoom:.6}.main-wrapper-not-found .error__content{padding-top:180px}}@media(max-width: 480px){.main-wrapper-not-found .message__title{font-size:30px}.main-wrapper-not-found .message__text{padding-left:10px;padding-right:10px;font-size:15px}.main-wrapper-not-found .error__nav{margin-top:20px}}.container-internal-error{text-align:center;margin:auto;padding:4em;font-family:monospace;background-color:#ededed;min-height:90vh;display:flex;align-items:center;flex-direction:column;justify-content:center}.container-internal-error img{width:256px;height:225px}.container-internal-error h1{margin-top:1rem;font-size:35px;text-align:center}.container-internal-error h1 span{font-size:60px}.container-internal-error p{margin-top:1rem}.container-internal-error p.info{margin-top:4em;font-size:12px}.container-internal-error p.info a{text-decoration:none;color:#5454ce}.aligned-image{display:flex;padding-block:2rem}@media screen and (max-width: 53.75rem){.aligned-image img{width:80% !important}}.center{justify-content:center}.left{justify-content:left}.right{justify-content:right}.main-content__paragraph-block{padding-block:1rem}.main-content__paragraph-block img{width:100%;height:auto}@media screen and (min-width: 53.75rem){.main-content__paragraph-block img{float:left;padding:2rem;width:40%}}.main-content__paragraph-block p{line-height:1.5rem}.main-content__paragraph-block p a,.main-content__paragraph-block p a:visited{color:#71b12c;text-decoration:none}.main-content__paragraph-block p a:hover,.main-content__paragraph-block p a:visited:hover{text-decoration:underline}.block-links{margin-block:2rem;display:flex;flex-direction:column;align-items:center}.block-links h3{color:#71b12c;font-size:1.8rem;margin-top:0;margin-bottom:2rem}@media screen and (max-width: 53.75rem){.block-links h3{text-align:center}}.block-links ul{width:100%;display:flex;list-style:none;flex-wrap:wrap;justify-content:center;padding-left:0;margin-bottom:0}.block-links ul li{display:flex;justify-content:center;background-color:#2f3e49;align-items:center;border-radius:2px;cursor:pointer;transition:all .2s;margin-block:.4rem}.block-links ul li:not(:last-of-type){margin-right:1rem}.block-links ul li:hover{transform:scale(1.03)}.block-links ul li a,.block-links ul li a:visited{text-align:center;text-decoration:none;color:#71b12c;font-weight:500;padding:1rem 2rem}.main-table-wrapper{display:flex;align-items:center;flex-direction:column;margin-block:3rem}.main-table-wrapper .table-title-wrapper{display:flex;align-items:center;width:80%}@media screen and (max-width: 53.75rem){.main-table-wrapper .table-title-wrapper{width:100%}}.main-table-wrapper .table-title-wrapper span{background-color:rgba(113,177,44,.4);width:100%;height:1.5px}@media screen and (max-width: 53.75rem){.main-table-wrapper .table-title-wrapper span{display:none}}.main-table-wrapper .table-title-wrapper h3{display:flex;color:#71b12c;font-size:2rem;white-space:nowrap;padding-inline:2rem}@media screen and (max-width: 53.75rem){.main-table-wrapper .table-title-wrapper h3{padding-inline:0;white-space:unset;text-align:center}}.main-table-wrapper table{border-collapse:separate;border-spacing:0 1rem;font-size:1.1rem;width:100%}.main-table-wrapper table tbody tr :not(td:last-of-type){padding-right:3rem}@media screen and (max-width: 53.75rem){.main-table-wrapper table tbody tr :not(td:last-of-type){padding-right:2rem}}.main-table-wrapper table tbody tr td{border-bottom:1px solid rgba(47,62,73,.4);padding-bottom:1rem}.main-table-wrapper table tbody tr .highlighted{color:#71b12c;font-weight:600}.main-table-wrapper .table-notes{margin-top:.5rem;color:rgba(0,0,0,.75);font-style:italic;width:100%;text-align:left;font-weight:300}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.simple-list-block{margin-top:3rem;margin-bottom:5rem}.simple-list-block li{border-bottom:1px solid rgba(47,62,73,.4);display:flex;align-items:center;padding-block:1rem}.simple-list-block li h2{width:max-content;white-space:nowrap;color:#71b12c}.block-titled-content{display:flex;flex-direction:column;align-items:center;padding-block:2rem}.block-titled-content .title-titled-content{display:flex;align-items:center;width:80%}@media screen and (max-width: 53.75rem){.block-titled-content .title-titled-content{width:100%}}.block-titled-content .title-titled-content span{background-color:rgba(113,177,44,.4);width:100%;height:1.5px}@media screen and (max-width: 53.75rem){.block-titled-content .title-titled-content span{display:none}}.block-titled-content .title-titled-content h3{display:flex;color:#71b12c;font-size:1.6rem;white-space:nowrap;padding-inline:2rem}@media screen and (max-width: 53.75rem){.block-titled-content .title-titled-content h3{padding-inline:0;white-space:unset;text-align:center;margin-bottom:1rem}}.block-titled-content .content-titled-content a,.block-titled-content .content-titled-content a:visited{text-decoration:none;font-weight:bold;color:#71b12c}.stand-posts-category{display:flex;flex-direction:column;align-items:center;margin-block:2rem}.stand-posts-category .img-wrapper img{height:5rem;width:5rem;border-radius:50%}.stand-posts-category h3{text-transform:uppercase;color:#71b12c;font-size:1.8rem;margin-bottom:1rem}.stand-posts-category .hr{background-color:rgba(113,177,44,.4);width:70%;height:1px}.stand-posts-category p{margin:0;line-height:1.5rem}.stand-posts-category p:first-of-type{margin-top:2rem}.stand-posts-category p:last-of-type{margin-bottom:2rem}.stand-posts-category ul{margin-top:2rem;margin-bottom:6rem;list-style:none;display:grid;grid-gap:2rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:1;width:90%;max-width:78rem;padding-left:0}@media screen and (max-width: 53.75rem){.stand-posts-category ul{grid-template-columns:1fr;width:100%}}.stand-posts-category ul li{background-color:#2f3e49;border-radius:2px;overflow:hidden;padding-bottom:1.5rem;transition:transform .2s;cursor:pointer}.stand-posts-category ul li:hover{transform:scale(1.02)}.stand-posts-category ul li h2,.stand-posts-category ul li p,.stand-posts-category ul li a{padding-inline:1.5rem}.stand-posts-category ul li h2{color:#71b12c;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.stand-posts-category ul li img{width:100%;object-fit:cover;height:auto;aspect-ratio:2}.stand-posts-category ul li p{color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin-block:1rem}.stand-posts-category ul li p:not(.stand-posts-category ul li p:nth-of-type(2)){display:none}.stand-posts-category ul li a{color:#71b12c;text-decoration:none}.stand-posts-category ul li a:hover{text-decoration:underline}.image-text-wrapper{display:flex;align-items:center;justify-content:center;padding-block:2rem}@media screen and (max-width: 53.75rem){.image-text-wrapper{flex-direction:column !important}}.image-text-wrapper img{width:100%;height:100%}@media screen and (max-width: 53.75rem){.image-text-wrapper .text-wrapper{width:100% !important}}.image-text-wrapper .text-wrapper h2{color:#71b12c;font-size:2rem}@media screen and (max-width: 53.75rem){.image-text-wrapper .text-wrapper h2{text-align:center}}.image-text-wrapper .text-wrapper h2::after{content:"";width:40%;height:.13rem;background-color:#71b12c;display:block;margin-top:1rem;border-radius:1px}@media screen and (max-width: 53.75rem){.image-text-wrapper .text-wrapper h2::after{display:none}}.image-text-wrapper .text-wrapper a,.image-text-wrapper .text-wrapper a:visited{text-decoration:none;font-weight:bold;color:#71b12c}.iframe-wrapper{padding-block:10%;display:flex;justify-content:center;align-items:center}.expandable-blocks-list{list-style:none;padding-left:0;border-radius:2px;overflow:hidden;margin-block:2rem}.expandable-blocks-list li .expandable-block-heading{padding:.5rem 2rem;background-color:#686767;color:#fff;cursor:pointer}.expandable-blocks-list li .expandable-block-heading h3{margin-block:0;padding-block:1rem;font-weight:500}.expandable-blocks-list li .expandable-block-heading h3 i{color:#71b12c;margin-right:1rem;transition:all .2s}.expandable-blocks-list li input[type=checkbox]:checked~.expandable-block{max-height:150rem;transition-property:max-height,padding;transition-duration:.5s,0s;transition-delay:0s,0s;padding:2rem 2rem 5rem 2rem}.expandable-blocks-list li input[type=checkbox]:checked~.expandable-block-heading h3 i{transform:rotate(90deg)}.expandable-blocks-list li input[type=checkbox]:not(:checked)~.expandable-block{max-height:0rem;transition-property:max-height,padding;transition-duration:.5s,0s;transition-delay:0s,.4s;padding:0}.expandable-blocks-list li input[type=checkbox]:not(:checked)~.expandable-block-heading h3 i{transform:rotate(0deg)}.expandable-blocks-list li .expandable-block{overflow:hidden}.expandable-blocks-list li .expandable-block img{width:100%;height:auto;margin-block:2rem}.expandable-blocks-list li .expandable-block a,.expandable-blocks-list li .expandable-block a:visited{text-decoration:none;color:#71b12c}.status-message{margin-inline:10%;margin-top:6rem;background-color:rgba(113,177,44,.4);padding:1rem 2rem;margin-bottom:2rem;border-radius:2px}@media screen and (max-width: 53.75rem){.status-message{padding-inline:0}}.contact-form{padding-inline:10%;margin-bottom:6rem}@media screen and (max-width: 53.75rem){.contact-form{padding-inline:0}}.contact-form .form-group:nth-last-of-type(1){padding-inline:1rem}.contact-form .form-group{display:flex;flex-direction:column;position:relative;margin-block:1.5rem}.contact-form .form-group.country{position:absolute;left:-9200px}.contact-form .form-group label{position:absolute;background-color:#fff;font-size:.8rem;top:-0.6rem;left:.5rem;padding-inline:.5rem}.contact-form .form-group input{border:1px solid rgba(47,62,73,.4);border-radius:2px;padding:1rem 1rem .8rem 1rem}.contact-form .form-group input:focus{outline:1px solid #71b12c}.contact-form .form-group textarea{border:1px solid rgba(47,62,73,.4);border-radius:2px;padding:1rem 1rem .8rem 1rem;resize:vertical;font-family:inherit}.contact-form .form-group textarea:focus{outline:1px solid #71b12c}.contact-form button[type=submit]{margin-inline:1rem;background-color:#fff;border-radius:2px;border:.1rem solid #71b12c;color:#71b12c;padding:.7rem 1.2rem;font-family:inherit;margin-top:1rem;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all .2s;margin-bottom:4rem}@media screen and (max-width: 53.75rem){.contact-form button[type=submit]{width:100%;margin-inline:0}}.contact-form button[type=submit]:hover{transform:scale(1.05);background-color:#71b12c;color:#fff}.wrapper-advantage-key-element{display:flex;align-items:center}.wrapper-advantage-key-element p{margin:0;color:rgba(47,62,73,.7)}.wrapper-advantage-key-element__image-wrapper{background-color:#71b12c;border-radius:50%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;margin-right:.7rem;height:3rem;transition:all .2s}.wrapper-advantage-key-element__image-wrapper:hover{transform:scale(1.1)}.wrapper-advantage-key-element__image-wrapper img{width:60%;height:60%}.wrapper-advantage-key-element__text-wrapper p:first-of-type{margin-bottom:.2rem;font-weight:500}.wrapper-advantage-key-element__text-wrapper p:last-of-type{font-size:.8rem}.wrapper-etichettatura-prodotto{margin-block:1rem}input[type=checkbox]:checked~.wrapper-etichettatura-prodotto__prodotto-wrapper{margin-top:3rem}@media screen and (max-width: 53.75rem){input[type=checkbox]:checked~.wrapper-etichettatura-prodotto__prodotto-wrapper{align-items:flex-start;justify-content:center;flex-direction:column-reverse}}input[type=checkbox]:checked~.wrapper-etichettatura-prodotto__prodotto-wrapper h3{font-size:2rem;width:100%}@media screen and (max-width: 53.75rem){input[type=checkbox]:checked~.wrapper-etichettatura-prodotto__prodotto-wrapper h3{margin-left:0;font-size:1.6rem;margin-bottom:1rem}}input[type=checkbox]:checked~.wrapper-etichettatura-prodotto__prodotto-wrapper img{width:20rem;height:12rem}@media screen and (max-width: 53.75rem){input[type=checkbox]:checked~.wrapper-etichettatura-prodotto__prodotto-wrapper img{width:100%;height:auto;aspect-ratio:1.66}}input[type=checkbox]:checked~.wrapper-etichettatura-prodotto__imballi-wrapper{max-height:100rem;margin-bottom:3rem;transition:all .3s .15s}.wrapper-etichettatura-prodotto__prodotto-wrapper{display:flex;align-items:center}.wrapper-etichettatura-prodotto__prodotto-wrapper h3{color:#71b12c;font-size:1.2rem;margin-left:2rem;display:flex;flex-direction:column;transition:all .1s;cursor:pointer;width:70%}@media screen and (max-width: 53.75rem){.wrapper-etichettatura-prodotto__prodotto-wrapper h3:not(first-of-type){font-size:1rem;margin-left:1rem}}.wrapper-etichettatura-prodotto__prodotto-wrapper img{width:6rem;height:4rem;object-fit:cover;object-position:left;border-radius:2px;transition:all .1s}.wrapper-etichettatura-prodotto__prodotto-wrapper img:hover{transform:scale(1.05);box-shadow:0 0 1rem rgba(47,62,73,.2)}.wrapper-etichettatura-prodotto__imballi-wrapper{max-height:0rem;overflow:auto;transition:all .3s .15s}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .etichettatura-table-header-wrapper{display:flex;background-color:#ededed;color:#71b12c;border-radius:2px;margin-top:1rem;padding-inline:2rem;align-items:center}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .etichettatura-table-header-wrapper h4:first-of-type{width:30%;text-align:center}@media screen and (max-width: 53.75rem){.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .etichettatura-table-header-wrapper h4:first-of-type{display:none}}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .etichettatura-table-header-wrapper h4:last-of-type{width:70%;text-align:center}@media screen and (max-width: 53.75rem){.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .etichettatura-table-header-wrapper h4:last-of-type{width:100%}}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row{display:flex;padding-inline:2rem;border-bottom:1.5px solid rgba(47,62,73,.15);justify-content:space-between}@media screen and (max-width: 53.75rem){.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row{padding-inline:0;flex-direction:column;border-bottom:unset;margin-bottom:2rem}}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo_classificazione-wrapper{width:30%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 53.75rem){.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo_classificazione-wrapper{width:100%;background-color:#fafafa}}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo_classificazione-wrapper p{font-weight:bold;text-align:center;color:#71b12c;font-size:1.5rem;display:flex;align-items:center}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo_classificazione-wrapper p img{height:1.8rem;width:auto;margin-right:.5rem}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo-imballaggio-wrapper{width:60%}@media screen and (max-width: 53.75rem){.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo-imballaggio-wrapper{width:100%}}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo-imballaggio-wrapper .tipo-imballaggio-row:not(:last-child){border-bottom:1.5px solid rgba(47,62,73,.15)}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo-imballaggio-wrapper .tipo-imballaggio-row{display:flex}@media screen and (max-width: 53.75rem){.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo-imballaggio-wrapper .tipo-imballaggio-row{padding-inline:.5rem}}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo-imballaggio-wrapper .tipo-imballaggio-row h4{width:40%;font-size:1rem}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo-imballaggio-wrapper .tipo-imballaggio-row ul{width:60%}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo-imballaggio-wrapper .tipo-imballaggio-row ul p{display:flex;align-items:center;margin-top:.4rem;margin-bottom:.8rem}@media screen and (max-width: 53.75rem){.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo-imballaggio-wrapper .tipo-imballaggio-row ul p{font-size:.8rem}}.wrapper-etichettatura-prodotto__imballi-wrapper__classificazione .classificazione-imballaggi-row .tipo-imballaggio-wrapper .tipo-imballaggio-row ul p img{height:1.4rem;width:auto;margin-right:.5rem}.productdetail-snippet{padding-inline:5vw}@media screen and (min-width: 53.75rem){.productdetail-snippet{display:flex}}@media screen and (max-width: 53.75rem){.productdetail-snippet{padding-inline:2rem}}.productdetail-snippet .description-wrapper{margin-top:4rem}.productdetail-snippet .description-wrapper p{margin-top:0}@media screen and (min-width: 53.75rem){.productdetail-snippet .description-wrapper{margin-right:2rem;padding-right:2rem;width:calc(40% - 2rem)}}@media screen and (min-width: 53.75rem){.productdetail-snippet .wrapper-keys{width:calc(60% - 2rem)}}.productdetail-snippet .wrapper-keys .title-advantages{margin-top:4rem;text-transform:uppercase;color:rgba(47,62,73,.5);font-size:1.2rem;width:100%}.productdetail-snippet .wrapper-keys .wrapper-key-advantages-list{margin-top:2rem;margin-bottom:7rem;display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));grid-gap:1rem;justify-content:center}@media screen and (max-width: 53.75rem){.productdetail-snippet .wrapper-keys .wrapper-key-advantages-list{grid-template-columns:auto}}.no-description-advantages-snippet{height:4rem;width:100%;content:""}.settori-applicazione{display:grid;grid-gap:2rem;justify-content:center;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));padding-left:0;list-style:none}.settori-applicazione .applicazione-card-element{position:relative;width:100%;height:100%;aspect-ratio:1/1;border-radius:2px;overflow:hidden;transition:all .2s;cursor:pointer}.settori-applicazione .applicazione-card-element:hover{transform:scale(1.03);box-shadow:0 0 1rem rgba(0,0,0,.1)}.settori-applicazione .applicazione-card-element:hover h3{padding-inline:.7rem;padding-block:.5rem}.settori-applicazione .applicazione-card-element:hover .overlay{filter:brightness(0.8)}.settori-applicazione .applicazione-card-element img{position:absolute;width:110%;height:110%;object-fit:cover;object-position:right;bottom:0;right:0}.settori-applicazione .applicazione-card-element h3{position:absolute;color:#fff;top:0;bottom:0;left:0;right:0;margin:auto;height:fit-content;width:fit-content;border:1px solid #fff;padding-inline:.5rem;padding-block:.3rem;border-radius:2px;transition:all .2s;text-align:center;width:min-content;background-color:rgba(113,177,44,.7)}.settori-applicazione .applicazione-card-element .overlay{position:absolute;width:100%;height:100%;background-color:#000;opacity:.2}.grid-applicazioni-prodotti{display:grid;grid-gap:2rem;justify-content:center;grid-template-columns:repeat(auto-fill, minmax(17rem, 1fr));padding-left:0;list-style:none}.grid-applicazioni-prodotti a{text-decoration:none}.grid-applicazioni-prodotti li{position:relative}.grid-applicazioni-prodotti li .card-applicazioni-prodotti{display:flex;flex-direction:column;width:100%;min-height:19rem;background-color:#2f3e49;border-radius:2px;cursor:pointer;transition:all .2s}.grid-applicazioni-prodotti li .card-applicazioni-prodotti:hover{transform:scale(1.05);box-shadow:0 0 1rem rgba(47,62,73,.3)}.grid-applicazioni-prodotti li .card-applicazioni-prodotti img{height:12rem;width:100%;object-fit:none;border-radius:2px 2px 0 0}.grid-applicazioni-prodotti li .card-applicazioni-prodotti h3{color:#fff;margin:1.5rem 1.5rem 0rem 1.5rem;text-overflow:ellipsis;overflow:hidden;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.1rem}.grid-applicazioni-prodotti li .applicazione-prodotto-tagline{font-size:.8rem;font-weight:500;color:hsla(0,0%,100%,.7);margin:.5rem 1.5rem 1.5rem 1.5rem;text-overflow:ellipsis;overflow:hidden;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.banner-bar{background-color:#686767;display:flex;justify-content:center;align-items:center;padding-block:.8rem;position:relative}.banner-bar h3{color:#fff;font-weight:400;font-size:1.375rem}@media screen and (max-width: 67.5rem){.banner-bar h3{font-size:1rem;text-align:center;padding-inline:2rem}}.banner-bar h3 a{color:#fff;text-decoration:none}.banner-bar div{background-color:#686767;position:absolute;width:1.5rem;height:1.5rem;bottom:-0.75rem;transform:rotate(45deg)}footer{background-color:#2f3e49;margin-top:auto;padding-inline:10vw;z-index:100;position:relative}footer .main-section{display:flex;justify-content:space-between;padding-top:3rem}@media screen and (max-width: 67.5rem){footer .main-section{flex-direction:column;padding-top:4rem}}footer .main-section>div:nth-child(1){width:40%}@media screen and (max-width: 67.5rem){footer .main-section>div:nth-child(1){width:100%;text-align:center}}footer .main-section>div:nth-child(1) img{width:10rem}footer .main-section>div:nth-child(1) p{font-size:.875rem;line-height:1.4rem;font-weight:200;color:#fff;opacity:.8;margin-bottom:1.5rem;width:23rem}@media screen and (max-width: 67.5rem){footer .main-section>div:nth-child(1) p{width:100%}}footer .main-section>div:nth-child(1) a{color:#71b12c;text-decoration:none;font-size:.875rem}footer .main-section>div:nth-child(1) a:hover{text-decoration:underline}footer .main-section>div:nth-child(2){width:20%;padding-inline:2rem}@media screen and (max-width: 67.5rem){footer .main-section>div:nth-child(2){width:fit-content;margin-top:3rem;align-self:center}}footer .main-section>div:nth-child(2) div{width:100%}@media screen and (max-width: 67.5rem){footer .main-section>div:nth-child(2) div{display:flex;align-items:center;flex-direction:column}}footer .main-section>div:nth-child(2) div p{margin-bottom:0;font-style:italic;color:#fff;font-size:.75rem;margin-bottom:.5rem}@media screen and (max-width: 67.5rem){footer .main-section>div:nth-child(2) div p{width:100%;text-align:center}}footer .main-section>div:nth-child(2) div img{width:85%}@media screen and (max-width: 67.5rem){footer .main-section>div:nth-child(2) div img{width:50%}}footer .main-section>div:nth-child(2) div:nth-of-type(2){margin-top:1.5rem}footer .main-section>div:nth-child(3){padding-right:2rem}@media screen and (max-width: 67.5rem){footer .main-section>div:nth-child(3){text-align:center;margin-top:2rem}}footer .main-section>div:nth-child(4){margin-bottom:3rem}@media screen and (max-width: 67.5rem){footer .main-section>div:nth-child(4){margin-top:1rem}}@media screen and (max-width: 67.5rem){footer .main-section>div:nth-child(4) ul{display:grid;grid-template-columns:repeat(auto-fill, 50%)}}footer .main-section>div:nth-child(3),footer .main-section>div:nth-child(4){width:fit-content}@media screen and (max-width: 67.5rem){footer .main-section>div:nth-child(3),footer .main-section>div:nth-child(4){width:100%}}footer .main-section>div:nth-child(3) h3,footer .main-section>div:nth-child(4) h3{color:#fff;font-weight:300;font-size:1rem}footer .main-section>div:nth-child(3) ul,footer .main-section>div:nth-child(4) ul{list-style:none;padding-left:0}footer .main-section>div:nth-child(3) ul li a,footer .main-section>div:nth-child(4) ul li a{text-decoration:none;color:#fff;font-size:.8125rem;font-weight:100;line-height:1.5rem;opacity:.8;display:inline-block;width:max-content;transition:all .2s}footer .main-section>div:nth-child(3) ul li a:hover,footer .main-section>div:nth-child(4) ul li a:hover{opacity:1;text-decoration:underline}footer hr{opacity:.4}footer .bottom-section{display:flex;font-size:.8rem;color:#fff;font-weight:300;padding-top:.5rem;justify-content:space-between;padding-bottom:2rem}@media screen and (max-width: 67.5rem){footer .bottom-section{flex-direction:column;text-align:center}}footer .bottom-section div a{text-decoration:none;color:#71b12c}footer .bottom-section div a:hover{text-decoration:underline}footer .bottom-section ul.social-media{display:flex;list-style:none;align-items:center}footer .bottom-section ul.social-media li{width:100%;height:100%;display:flex}footer .bottom-section ul.social-media li a{font-size:1.5rem;margin-inline:.5rem;color:#fff}.main-header{background-color:#2f3e49;height:5rem;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:200;width:100%;top:0;transition:all .2s;position:fixed}.main-header .logo-wrapper{width:14rem;display:block;margin-left:2rem}@media screen and (max-width: 72rem){.main-header .logo-wrapper{width:10rem}}.main-header .logo-wrapper img{width:100%}.main-header .main-navigation{width:100%;display:flex;justify-content:space-between;height:100%}@media screen and (max-width: 72rem){.main-header .main-navigation{padding-top:min(10rem,25%);padding-bottom:25%;display:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:scroll;min-height:0vh;transition-property:background-color,display;transition-duration:.2s,0s;transition-delay:0s,.2s;overflow-x:hidden}}.main-header .main-navigation .left-header-wrapper{display:flex}@media screen and (max-width: 72rem){.main-header .main-navigation .left-header-wrapper{flex-direction:column-reverse}}.main-header .main-navigation .languages{margin-right:10px}.main-header .main-navigation .languages a{color:#fff;display:inline-block;padding:5px;margin:0 5px;text-decoration:none;width:30px;height:30px;line-height:30px;text-align:center}.main-header .main-navigation .languages li.active a{border:1px solid #fff}.main-header .main-navigation ul{list-style:none;display:flex;height:100%;margin-block:0;padding-inline:0}@media screen and (max-width: 72rem){.main-header .main-navigation ul{flex-direction:column;height:fit-content;transition:all .2s}}.main-header .main-navigation ul li{color:#fff;height:100%;display:flex;align-items:center}@media screen and (max-width: 72rem){.main-header .main-navigation ul li{height:fit-content;padding-block:2rem}}.main-header .main-navigation__links{margin-left:2rem}@media screen and (max-width: 72rem){.main-header .main-navigation__links{margin-left:0;align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:0}}.main-header .main-navigation__links li{font-weight:500;padding-inline:max(.25rem,.75vw);cursor:pointer}.main-header .main-navigation__links li .element,.main-header .main-navigation__links li .element:visited{color:#fff;text-decoration:none;font-weight:300}.main-header .main-navigation__links li .element:hover,.main-header .main-navigation__links li .element:visited:hover{text-decoration:underline}@media screen and (max-width: 72rem){.main-header .main-navigation__links li .element:hover,.main-header .main-navigation__links li .element:visited:hover{text-decoration:none}}.main-header .main-navigation__links .nav-dropdown-element{position:relative}.main-header .main-navigation__links .nav-dropdown-element input[type=checkbox]{display:none}@media screen and (max-width: 72rem){.main-header .main-navigation__links .nav-dropdown-element{display:flex;flex-direction:column}.main-header .main-navigation__links .nav-dropdown-element .element{margin-block:0}}.main-header .main-navigation__links .nav-dropdown-element:hover .caret{transform:scaleY(-1)}.main-header .main-navigation__links .nav-dropdown-element:hover .nav-dropdown{display:flex;height:fit-content}@media screen and (min-width: 72rem){.main-header .main-navigation__links .nav-dropdown-element:hover .nav-dropdown li:hover{box-shadow:0 0 1rem rgba(0,0,0,.3)}}.main-header .main-navigation__links .nav-dropdown-element .caret{margin-left:.5rem;transform:scaleY(1);transition:all .2s}.main-header .main-navigation__links .nav-dropdown-element .nav-dropdown{display:none;flex-direction:column;position:absolute;height:0;top:5rem;left:-0.5rem;background-color:#2f3e49;padding-inline:1rem;padding-block:.5rem;border-radius:0 0 2px 2px;min-width:-webkit-fill-available;min-width:-moz-available;padding-bottom:.8rem}@media screen and (max-width: 72rem){.main-header .main-navigation__links .nav-dropdown-element .nav-dropdown{position:relative;left:unset;z-index:100;width:100vw;background-color:#71b12c;max-height:0rem;height:fit-content}}.main-header .main-navigation__links .nav-dropdown-element .nav-dropdown li{height:fit-content;width:max-content;padding-inline:0;padding-block:.5rem;border-radius:4px;min-width:100%}.main-header .main-navigation__links .nav-dropdown-element .nav-dropdown li a,.main-header .main-navigation__links .nav-dropdown-element .nav-dropdown li a:visited{position:relative;padding:.5rem 1.2rem;width:100%;text-decoration:none;color:#fff}@media screen and (max-width: 72rem){.main-header .main-navigation__links .nav-dropdown-element .nav-dropdown li a,.main-header .main-navigation__links .nav-dropdown-element .nav-dropdown li a:visited{padding:1rem;text-align:center}}.main-header .main-navigation__links .nav-link-element a{color:#fff;text-decoration:none}.main-header .main-navigation__links .nav-link-element a:hover{text-decoration:underline}.main-header .main-navigation__buttons{background-color:#71b12c;align-items:center}@media screen and (max-width: 72rem){.main-header .main-navigation__buttons{background-color:unset}}.main-header .main-navigation__buttons a,.main-header .main-navigation__buttons a:visited{color:#fff;text-decoration:none}.main-header .main-navigation__buttons:hover .divider-vertical-buttons{height:100%}.main-header .main-navigation__buttons li:not(li:last-of-type):hover{box-shadow:0 0 1rem rgba(47,62,73,.3) inset}.main-header .main-navigation__buttons li:not(li:last-of-type):hover a{transform:scale(0.95)}.main-header .main-navigation__buttons li:not(li:last-of-type) a{font-weight:600;font-size:1.2rem;padding-inline:max(1rem,3vw);transform:scale(1);transition:all .1s .05s}@media screen and (max-width: 72rem){.main-header .main-navigation__buttons li:not(li:last-of-type) a{font-weight:500;font-size:1rem}}.main-header .main-navigation__buttons li:last-of-type{background-color:#2f3e49}@media screen and (max-width: 72rem){.main-header .main-navigation__buttons li:last-of-type{width:100%;background-color:unset}}.main-header .main-navigation__buttons li:last-of-type a{transform:scale(1);transition:all .1s}@media screen and (max-width: 72rem){.main-header .main-navigation__buttons li:last-of-type a{width:100%;text-align:center}}.main-header .main-navigation__buttons li:last-of-type:hover a{transform:scale(0.95)}.main-header .main-navigation__buttons .divider-vertical-buttons{width:.15rem;height:90%;background-color:#fff;border-radius:1px;transition:all .05s}@media screen and (max-width: 72rem){.main-header .main-navigation__buttons .divider-vertical-buttons{display:none}}.main-header .main-navigation__buttons li{cursor:pointer}.main-header .main-navigation__buttons li a{text-transform:uppercase;font-weight:300;padding-inline:2rem}@media screen and (max-width: 72rem){.main-header .main-navigation__buttons li a{font-weight:500;font-size:1rem;text-transform:none}}.main-header #ham{display:none}.main-header .ham-wrapper{position:absolute;right:0;top:0;padding-top:1.7rem;padding-right:1.5rem;z-index:10000}@media screen and (min-width: 72rem){.main-header .ham-wrapper{display:none}}.main-header .ham-wrapper div{width:2.4rem;height:.2rem;background-color:#fff;border-radius:1px;transition:all .2s}@media screen and (max-width: 72rem){.main-header .languages{flex-direction:row !important;align-self:center}.main-header #ham:checked~.main-navigation{background-color:rgba(47,62,73,.96);min-height:100vh;display:unset}.main-header #ham:checked~.main-navigation [class^=main-navigation__]{transform:scale(1)}.main-header #ham:checked~.main-navigation .nav-dropdown-element input[type=checkbox]:checked~.nav-dropdown{max-height:10000rem;display:flex;transform:translateY(-4rem)}.main-header #ham:checked~.main-navigation .nav-dropdown-element input[type=checkbox]:checked~.element .caret{transform:scale(-1)}.main-header #ham:checked~.main-navigation .nav-dropdown-element input[type=checkbox]:not(:checked)~.nav-dropdown{max-height:0rem;overflow:hidden;display:none}.main-header #ham:checked~.main-navigation .nav-dropdown-element input[type=checkbox]:not(:checked)~.element .caret{transform:scale(1)}.main-header #ham:not(:checked)~.main-navigation{background-color:rgba(47,62,73,0);transition-property:background-color,min-height;transition-duration:.2s,0s;transition-delay:0s,.3s}.main-header #ham:not(:checked)~.main-navigation ul{transform:scale(0) translateY(-50%)}.main-header #ham:not(:checked)~.main-navigation ul:first-of-type{transform-origin:bottom}.main-header #ham:not(:checked)~.main-navigation ul:last-of-type{transform-origin:top}.main-header #ham:not(:checked)~.main-navigation .nav-dropdown-element .nav-dropdown{max-height:0rem;overflow:hidden;display:none}.main-header #ham:not(:checked)~.main-navigation .nav-dropdown-element .element .caret{transform:scale(1)}.main-header #ham:checked~.ham-wrapper :nth-child(1){transform:rotate(-45deg) translate(-0.5rem, 0.5rem)}.main-header #ham:checked~.ham-wrapper :nth-child(2){margin-top:.5rem;transform:scale(0)}.main-header #ham:checked~.ham-wrapper :nth-child(3){margin-top:.5rem;transform:rotate(45deg) translate(-0.5rem, -0.5rem)}.main-header #ham:not(:checked)~.ham-wrapper :nth-child(2){margin-top:.5rem;transform:scale(1)}.main-header #ham:not(:checked)~.ham-wrapper :nth-child(3){margin-top:.5rem}}