body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:none;text-decoration:none}:root{--header-start-background-color:rgba(24,54,93,1);--header-step-background-color:rgba(24,54,93,0.85);--header-end-background-color:rgba(24,54,93,0);--header-scrolled-background-color:#18365d;--header-separator-line-color:white;--pre-logo-background:white;--pre-logo-background-scrolled:rgba(255,255,255,0);--toolbar-text-color:white;--toolbar-text-link-color:white;--toolbar-text-link-onover:#b5b5b5;--menu-holder-scrolled-background-color:#e0e0e0;--menu-main-link-color:white;--menu-main-link-onover:white;--menu-main-link-shadow-color:black;--menu-main-scrolled-link-color:#18365d;--menu-main-scrolled-link-onover:#18365d;--menu-sub-background:rgba(158, 158, 158, 0.9);--menu-sub-link-color:#444;--menu-sub-link-onover:#18365d;--mobile-menu-opener-color:white;--mobile-menu-opener-scrolled-color:#d1d1d1;--mobile-menu-color:#444;--mobile-menu-selected-color:#18365d;--mobile-menu-start-background-color:rgba(24,54,93,1);--mobile-menu-end-background-color:transparent;--mobile-menu-scrolled-background-color:#18365d;--mobile-menu-open-background-color:#18365d;--mobile-menu-level1-background-color:#d1d1d1;--mobile-menu-level2-background-color:#9e9e9e;--main-title-color:#d1d1d1;--main-title-background-color:rgba(24, 54, 93, 1);--breadcrumb-color:#d1d1d1;--breadcrumb-background-color:rgba(24, 54, 93, 1);--breadcrumb-link-color:white;--breadcrumb-link-onover:#b5b5b5;--main-text-color:#3d3d3d;--main-text-link-color:#18365d;--main-text-link-onover:#b5b5b5;--main-background-color:white;--deco-image-border-color:black;--main-text-title-color:#18365d;--main-text-title-background-color:white;--expand-button-text-color:white;--expand-button-background-color:#18365d;--expand-shadow-color:#333;--expand-cover-gradient-start:rgba(244, 244, 244, 0.7);--expand-cover-gradient-end:rgba(244, 244, 244, 0.8);--cta-start-background-color:#d1d1d1;--cta-end-background-color:transparent;--cta-desc-color:#18365d;--site-button-color:white;--site-button-background-color:#18365d;--site-button-over-color:#18365d;--site-button-background-over-color:white;--footer-title-color:white;--footer-text-color:#d1d1d1;--footer-text-link-color:#d1d1d1;--footer-text-link-onover:#b5b5b5;--footer-separator-line-color:white;--footer-background-color:#18365d;--form-text-default-color:white;--form-text-focus-color:black;--form-text-message-color:black;--form-text-warning-color:black;--form-text-valid-color:black;--form-text-error-color:black;--form-border-default-color:#18365d;--form-border-message-color:#00f;--form-border-warning-color:#fc0;--form-border-valid-color:#0f0;--form-border-error-color:#f00;--form-border-focus-color:black;--form-background-default-color:rgba(255, 255, 255, 0.6);--form-background-valid-color:rgba(0, 255, 0, 0.3);--form-background-error-color:rgba(255, 55, 0, 0.3);--form-background-focus-color:white;--form-message-default-color:#525050;--form-message-info-color:#00f;--form-message-warning-color:#fc0;--form-message-error-color:#f00;--form-label-default-color:#18365d;--form-label-info-color:#00f;--form-label-warning-color:#fc0;--form-label-error-color:#f00;--form-label-valid-color:#0f0;--scroll-pointer-border-color:black;--scroll-pointer-arrow-color:white;--scroll-pointer-progress-color:#2c5a8c;--details-background-color:#e2e2e2;--details-text-color:#515050;--details-button-background-color:#060709;--details-button-color:white;--details-button-background-onover:#7a0303;--details-button-onover:white;--article-list-name-color:white;--article-list-name-shadow:1px 1px 3px #666;--nostri-clienti-title-color:#d1d1d1}html{scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:'PT Sans',sans-serif;font-weight:400;font-size:16px;color:var(--main-text-color);padding:0;text-align:justify;background-color:var(--main-background-color);position:relative;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}a,a:link,a:visited{color:var(--main-text-link-color);text-decoration:none;outline:none;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}a:focus,a:hover{color:var(--main-text-link-onover);text-decoration:none;outline:none}input,select,textarea,button{font-family:'PT Sans',sans-serif;font-size:100%}input,select,textarea{border:1px
solid black;background-color:#fefefe;padding:0.2em 0.1em;-o-transition:  -o-box-shadow 0.3s ease-in-out;-moz-transition:  -moz-box-shadow 0.3s ease-in-out;-ms-transition:  -ms-box-shadow 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out,  border-color 0.3s ease-in-out,  -webkit-box-shadow 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out}input:focus,select:focus,textarea:focus{border:1px
solid black;background-color:white;outline:none}input[type=radio],input[type=checkbox],input[type=radio]:focus,input[type=checkbox]:focus{border:none;background:transparent}#MDot{position:absolute;left:0;top:0;width:1px}@media screen and (max-width:599px){#MDot{width:1px}}@media screen and (min-width:600px) and (max-width:979px){#MDot{width:2px}}@media screen and (min-width:980px) and (max-width:1024px){#MDot{width:3px}}@media screen and (min-width:1025px) and (max-width:1279px){#MDot{width:4px}}@media screen and (min-width:1280px){#MDot{width:5px}}.rich{font-size:100%;line-height:1.4em}.rich
a{display:inline-block;font-weight:bold;text-decoration:underline;color:var(--main-text-link-color);-o-transition:  -o-transform 0.3s ease-in-out;-moz-transition:  -moz-transform 0.3s ease-in-out;-ms-transition:  -ms-transform 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out,  -webkit-transform 0.3s ease-in-out;transition:color 0.3s ease-in-out, transform 0.3s ease-in-out}.rich a:focus,
.rich a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);background-color:white;color:var(--main-text-link-onover)}.rich
.sezione{padding:1.5em 0;padding-top:6.5em;margin-top: -6em}.rich .sezione:first-child{padding:1.5em 0;margin-top:0}.rich .sezione:after{content:'';display:block;clear:both}.rich
p{padding:0.5em 0}.rich p+h2{margin-top:2em}.rich p+h3{margin-top:1.5em}.rich .sezione:first-child,
.rich p:first-child{padding-top:0}.rich .sezione:last-child,
.rich p:last-child{padding-bottom:0}.rich
em.sottolineato{text-decoration:underline;font-style:normal}.rich em.brand-name{font-weight:bold}.rich
img{display:block;width:100%;height:auto;margin:0.5em 0}.rich
.photo{-o-transition:  -o-transform 0.5s ease-in-out 0.5s;-moz-transition:  -moz-transform 0.5s ease-in-out 0.5s;-ms-transition:  -ms-transform 0.5s ease-in-out 0.5s;-webkit-transition:clip-path 0.5s ease-in-out 0.5s,  -webkit-transform 0.5s ease-in-out 0.5s;transition:clip-path 0.5s ease-in-out 0.5s, transform 0.5s ease-in-out 0.5s}.rich
ul{overflow:hidden;list-style-type:disc;list-style-position:outside;padding-left:1.5em}.rich ul
ul{list-style:circle}.rich ul ul
ul{list-style:square}.rich
ol{overflow:hidden;list-style-type:decimal;list-style-position:outside;padding-left:1.5em}.rich ol
ol{list-style-type:lower-latin}.rich ol ol
ol{list-style-type:lower-roman}.rich
li{padding:0.3em 0}.rich
h2{font-family:'PT Sans',sans-serif;font-weight:700;color:var(--main-text-title-color);position:relative;font-size:150%;margin-top:2em;padding-bottom:0.75em;margin-bottom:0.75em;text-align:center;overflow:hidden;text-wrap:balance;line-height:1.3em}.rich h2:first-child{margin-top:0}.rich
h3{font-family:'PT Sans',sans-serif;font-weight:700;font-size:120%;color:var(--main-text-title-color);margin-top:1.5em;padding-bottom:0.75em;margin-bottom:0.75em;text-align:center;overflow:hidden;text-wrap:balance;line-height:1.3em}.rich h3:first-child{margin-top:0}.rich
section.expand{clear:both;position:relative;margin-left: -40px;margin-right: -40px;margin-top:calc(1.5em + 4px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
40px;overflow:hidden;width:calc(100% + 80px);max-height:0;background-position:top center;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-color:white;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:padding-top 0.3s ease-in-out,  padding-bottom 0.3s ease-in-out,  max-height 0.3s ease-in-out,  left 0.6s ease-in-out 0.4s;transition:padding-top 0.3s ease-in-out, padding-bottom 0.3s ease-in-out, max-height 0.3s ease-in-out, left 0.6s ease-in-out 0.4s}.cke_editable.rich
section.expand{padding:0
!important;margin:0
!important;width:auto;position:static;background:#f0f0f0 !important;max-height:none !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.cke_editable.rich section.expand>*{max-width:none !important}.rich section.expand:before{content:'';position:absolute;left:0;top:0;z-index:0;display:block;width:100%;height:100%;background-color:var(--expand-cover-gradient-end);-webkit-box-shadow:0 0 1.5em var(--expand-shadow-color) inset;-moz-box-shadow:0 0 1.5em var(--expand-shadow-color) inset;-ms-box-shadow:0 0 1.5em var(--expand-shadow-color) inset;-o-box-shadow:0 0 1.5em var(--expand-shadow-color) inset;box-shadow:0 0 1.5em var(--expand-shadow-color) inset}.cke_editable.rich section.expand:before{display:none !important}.rich section.expand>*{position:relative;z-index:1}.rich .section-opener-holder{height:0;padding:0;margin:0;clear:both;text-align:center}.rich .section-opener{position:relative;color:var(--expand-button-text-color);border:2px
solid var(--expand-button-background-color);-webkit-border-radius:0.4em;-moz-border-radius:0.4em;border-radius:0.4em;display:inline-block;width:10em;height:1.5em;text-decoration:none;-o-transition: -o-transform 0.3s ease-in-out,  -o-border-radius 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out,  -moz-border-radius 0.3s ease-in-out;-ms-transition: -ms-transform 0.3s ease-in-out,  -ms-border-radius 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out,  -webkit-border-radius 0.3s ease-in-out,  background-color 0.3s ease-in-out;transition:transform 0.3s ease-in-out, border-radius 0.3s ease-in-out, background-color 0.3s ease-in-out;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.rich .section-opener-front{position:relative}.rich .section-opener-front,
.rich .section-opener-back{position:absolute;left:0;top:0;display:inline-block;line-height:1.3em;width:10em;height:1.5em;padding:0.1em 0.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--expand-button-background-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.rich .section-opener-front{background-color:transparent;color:var(--expand-button-background-color)}.rich .section-opener-back{-webkit-transform:rotateY(180deg) rotate(180deg);-ms-transform:rotateY(180deg) rotate(180deg);transform:rotateY(180deg) rotate(180deg)}.rich .section-opener:focus .section-opener-front,
.rich .section-opener:hover .section-opener-front,
.rich .section-opener:focus .section-opener-back,
.rich .section-opener:hover .section-opener-back{color:var(--main-text-link-onover)}.rich .section-opener.open{-webkit-transform:rotateX(180deg) !important;-ms-transform:rotateX(180deg) !important;transform:rotateX(180deg) !important;-webkit-border-radius:0 0 0.4em 0.4em;-moz-border-radius:0 0 0.4em 0.4em;border-radius:0 0 0.4em 0.4em}.no-js .rich section.expand,
.js .rich
section.expand.open{max-height:100em;padding-top:1em;padding-bottom:1em}.rich .richclass-image-list{display:flex;row-gap:1em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:flex-end;list-style-type:none !important;padding:2em
0 !important}.rich .expand .richclass-image-list{justify-content:left}.richclass-image-list>li{width:45%;flex-basis:45%;text-align:center;padding:0}.rich .expand .richclass-image-list>li{width:45%;flex-basis:45%}.js .richclass-image-list>li{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-o-transition: -o-transform 0.3s ease-in-out 1.8s;-moz-transition: -moz-transform 0.3s ease-in-out 1.8s;-ms-transition: -ms-transform 0.3s ease-in-out 1.8s;-webkit-transition: -webkit-transform 0.3s ease-in-out 1.8s;transition:transform 0.3s ease-in-out 1.8s}.js .richclass-image-list>li:nth-child(1){-webkit-transition-delay:0.3s;transition-delay:0.3s}.js .richclass-image-list>li:nth-child(2){-webkit-transition-delay:0.45s;transition-delay:0.45s}.js .richclass-image-list>li:nth-child(3){-webkit-transition-delay:0.6s;transition-delay:0.6s}.js .richclass-image-list>li:nth-child(4){-webkit-transition-delay:0.75s;transition-delay:0.75s}.js .richclass-image-list>li:nth-child(5){-webkit-transition-delay:0.9s;transition-delay:0.9s}.js .richclass-image-list>li:nth-child(6){-webkit-transition-delay:1.05s;transition-delay:1.05s}.js .richclass-image-list>li:nth-child(7){-webkit-transition-delay:1.2s;transition-delay:1.2s}.js .richclass-image-list>li:nth-child(8){-webkit-transition-delay:1.35s;transition-delay:1.35s}.js .richclass-image-list>li:nth-child(9){-webkit-transition-delay:1.5s;transition-delay:1.5s}.js .richclass-image-list>li:nth-child(10){-webkit-transition-delay:1.65s;transition-delay:1.65s}.js .richclass-image-list.aov-shown>li{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.richclass-image-list>li>img{display:block;width:100%;height:auto}.richclass-image-list>li>p{line-height:1.3em;height:2.6em;overflow:hidden}.rich .expand .richclass-image-list>li>p{font-size:80%}#InteraPagina{overflow:hidden;margin:0
auto;padding-top:calc(100vw - 9em);overflow:hidden}#InteraPagina:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100vw;background-position:bottom center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#InteraPagina:after{content:'';position:absolute;left:0;top:calc(100vw - 3em);display:block;width:100%;height:3em;pointer-events:none;background:linear-gradient(0deg,var(--main-background-color),transparent)}#Intestazione{display:none}#mobile-buttons{position:absolute;right:65px;top:15px;z-index:2;height:50px}#mobile-search-button-holder{position:relative;display:inline-block;width:50px;height:50px}#mobile-search-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;display:block;width:100%;height:100%;white-space:nowrap;text-indent:100%;overflow:hidden;vertical-align:middle}#mobile-search-button:before{position:absolute;left:0;top:0;width:100%;height:100%;line-height:50px;text-align:center;font-family:FontAwesome;font-size:28px;content:'\f002';text-indent:0;color:var(--mobile-menu-opener-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.scrolled #mobile-search-button:before{color:var(--mobile-menu-opener-scrolled-color)}#Centrale{position:relative;z-index:1;width:100%}#Pagina{}#Pagina:after{content:'';display:block;height:0;clear:both}#Pagina
.section{display:block;width:100%;padding:4em
0}#Pagina .section:after{content:'';display:block;clear:both}#Pagina .section-outer{display:block;max-width:1280px;padding:0
40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0
auto}#Pagina .section-inner{display:block;width:100%}#Pagina .section-title-holder{position:relative;margin-bottom:3.125em;text-align:center;padding-bottom:1.5em;margin-bottom:1.5em}#Pagina .section-title{font-family:'PT Sans',sans-serif;font-weight:700;color:var(--main-text-title-color);position:relative;font-size:180%;line-height:1.15em;text-wrap:balance}#Pagina .section:first-child{position:relative}#Pagina .section:first-child .section-title{position:relative;display:inline-block;color:var(--main-title-color);background-color:var(--main-title-background-color);font-size:200%;padding:0.2em 0.5em;font-weight:900}#Pagina .section:first-child:before{content:'';position:absolute;left:0;top:15vh;z-index: -1;display:block;width:100%;height:55vh;-webkit-transform:translateX(-10vh);-ms-transform:translateX(-10vh);transform:translateX(-10vh);background:url(../immagini/intro-background.d1705853226.svg) left bottom no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#Pagina .section-subtitle{font-family:'PT Sans',sans-serif;font-weight:700;font-size:150%;padding-top:0.5em}#Pagina .section-content{text-align:left;margin-bottom:1em}#Pagina .section-content:last-child{margin-bottom:0}#Pagina .section-button-holder{margin-top:1em;text-align:center}#Pagina .section-button{display:inline-block;background-color:rgba(255, 255, 255, 0.3);color:black;text-transform:uppercase;line-height:1em;padding:1em
3em;-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;-ms-box-shadow:0 0 3px #666;-o-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666;-o-transition:  -o-box-shadow 0.3s ease-in-out;-moz-transition:  -moz-box-shadow 0.3s ease-in-out;-ms-transition:  -ms-box-shadow 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out,  background-color 0.3s ease-in-out,  text-shadow 0.3s ease-in-out,  -webkit-box-shadow 0.3s ease-in-out;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, text-shadow 0.3s ease-in-out, box-shadow 0.3s ease-in-out}#Pagina .section-button:focus,
#Pagina .section-button:hover{color:white;background-color:#9bc53d;text-shadow:0 0 3px black, 0 0 3px black;-webkit-box-shadow:0 0 1px black;-moz-box-shadow:0 0 1px black;-ms-box-shadow:0 0 1px black;-o-box-shadow:0 0 1px black;box-shadow:0 0 1px black}.bc{position:relative;z-index:2;display:block;font-size:90%;color:var(--breadcrumb-color);margin-top:0.75em;font-weight:bold;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out 2s;transition:opacity 0.3s ease-in-out 2s}.bc .bc-item{display:inline-block;background-color:var(--breadcrumb-background-color);padding:0.3em 0.5em;margin-right:1em}.bc .bc-item:before{content:'›';margin-right:1em}.bc .bc-item:first-child:before{content:none}.bc .bc-item:last-child{margin-right:0}.bc .bc-link{position:relative;color:var(--breadcrumb-link-color);padding:0.3em 0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.bc .bc-link:focus,
.bc .bc-link:hover{text-decoration:none;color:var(--breadcrumb-link-onover)}#deco-image-holder{position:relative;width:100%;padding-top:calc(100% - 3em);margin:0
0 4em 0;border:1px
solid var(--deco-image-border-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:0}#deco-image-holder.aov-loaded.aov-shown,
.no-js #deco-image-holder{opacity:1}#deco-image{display:block;width:calc(100% - 2em);height:auto;position:absolute;left:1em;top:1em;-webkit-box-shadow:3px 3px 10px #666;-moz-box-shadow:3px 3px 10px #666;-ms-box-shadow:3px 3px 10px #666;-o-box-shadow:3px 3px 10px #666;box-shadow:3px 3px 10px #666;-webkit-transform:translateY(-1em);-ms-transform:translateY(-1em);transform:translateY(-1em);opacity:0;-o-transition:  -o-transform 0.9s ease-in-out 0.3s;-moz-transition:  -moz-transform 0.9s ease-in-out 0.3s;-ms-transition:  -ms-transform 0.9s ease-in-out 0.3s;-webkit-transition:opacity 0.9s ease-in-out 0.3s,  -webkit-transform 0.9s ease-in-out 0.3s;transition:opacity 0.9s ease-in-out 0.3s, transform 0.9s ease-in-out 0.3s}#deco-image-holder.aov-loaded.aov-shown #deco-image,
.no-js #deco-image-holder #deco-image{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#Pagina #submenu-section{padding-top:0;position:relative}#submenu-section:before{content:'';position:absolute;left:40px;top:9em;bottom: -15em;right:33%;z-index: -1;display:block;background:url(../immagini/submenu-background.d1705853227.svg) left bottom no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#submenu-label-holder{text-align:center}#submenu-label{font-size:200%;position:relative;z-index:1;color:var(--main-text-title-color);display:inline-block;padding-top:0.25em;padding-bottom:0.25em}#submenu-label:after{content:'';position:absolute;bottom:0.15em;left: -0.5em;right: -0.5em;display:block;height:1px;background-color:var(--main-text-title-color)}#Pagina #cta-section{margin-top:0;padding-top:0;padding-bottom:0}#cta-section .section-wrapper{background:linear-gradient(0deg, var(--cta-start-background-color) 80%, var(--cta-end-background-color));padding:4em
0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s ease-in-out;transition:clip-path 0.3s ease-in-out}#cta-section .section-inner:before{content:'';position:absolute;left:0;bottom:0;top:0;z-index:2;display:block;width:30%;pointer-events:none;background:url(../immagini/cta-deco.d1705853226.webp) center bottom no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s ease-in-out 0.2s;transition:clip-path 0.3s ease-in-out 0.2s}#cta-panel{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background-color:rgba(226, 226, 226, 0.9);text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1em;margin-left: -20px;margin-right: -20px;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s ease-in-out 0.4s;transition:clip-path 0.3s ease-in-out 0.4s}.js #cta-section .section-wrapper,
.js #cta-section .section-inner:before,
.js #cta-section #cta-panel{clip-path:inset(100% 0 0 0)}.js #cta-section.aov-visible .section-wrapper,
.js #cta-section.aov-visible .section-inner:before,
.js #cta-section.aov-visible #cta-panel{clip-path:inset(0 0 0 0)}#cta-desc{color:var(--cta-desc-color);font-size:120%;text-wrap:balance;padding-bottom:2em}#cta-button{font-size:100%}#Pagina .site-button-holder{margin-top:3em}#Pagina .site-button{color:var(--site-button-color);background-color:var(--site-button-background-color);padding:0.5em 2em;line-height:1.4em;font-weight:bold;-webkit-border-radius:2.5em;-moz-border-radius:2.5em;border-radius:2.5em;-o-transition: -o-box-shadow 0.3s ease-in-out;-moz-transition: -moz-box-shadow 0.3s ease-in-out;-ms-transition: -ms-box-shadow 0.3s ease-in-out;-webkit-transition: -webkit-box-shadow 0.3s ease-in-out,  color 0.3s ease-in-out,  background-color 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out}#Pagina a.site-button:focus,
#Pagina a.site-button:hover{color:var(--site-button-over-color);background-color:var(--site-button-background-over-color);-webkit-box-shadow:0 0 3px var(--site-button-over-color);-moz-box-shadow:0 0 3px var(--site-button-over-color);-ms-box-shadow:0 0 3px var(--site-button-over-color);-o-box-shadow:0 0 3px var(--site-button-over-color);box-shadow:0 0 3px var(--site-button-over-color)}#scroll-pointer{contain:content;position:fixed;bottom:2em;right:2em;z-index:100;font-size:80%;display:block;width:5em;height:5em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;border:1px
solid var(--scroll-pointer-border-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#scroll-pointer-inner{position:absolute;left:0;top:0;z-index:0;display:block;width:100%;height:100%;text-indent:100%;white-space:nowrap;overflow:hidden}#scroll-pointer-inner:after{font-family:FontAwesome;content:'\f062';text-indent:0;font-size:300%;color:var(--scroll-pointer-arrow-color);display:inline-block;text-shadow:0 0 3px black;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#scroll-pointer-of,#scroll-pointer-if,#scroll-pointer-ol,#scroll-pointer-il{position:absolute;left:0;top:0;z-index:1;display:block;width:100%;height:100%}#scroll-pointer-if,#scroll-pointer-il{-o-transition: -o-transform 0.1s linear;-moz-transition: -moz-transform 0.1s linear;-ms-transition: -ms-transform 0.1s linear;-webkit-transition: -webkit-transform 0.1s linear;transition:transform 0.1s linear}#scroll-pointer-if:before,#scroll-pointer-il:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:3px
solid var(--scroll-pointer-progress-color);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#scroll-pointer-of,#scroll-pointer-if{clip-path:inset(0 0 0 50%)}#scroll-pointer-ol,#scroll-pointer-il{clip-path:inset(0 50% 0 0)}#scroll-pointer[data-progress="0"]{opacity:0}#scroll-pointer[data-progress="0"] #scroll-pointer-if{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="5"] #scroll-pointer-if{-webkit-transform:rotate(-162deg);-ms-transform:rotate(-162deg);transform:rotate(-162deg)}#scroll-pointer[data-progress="10"] #scroll-pointer-if{-webkit-transform:rotate(-144deg);-ms-transform:rotate(-144deg);transform:rotate(-144deg)}#scroll-pointer[data-progress="15"] #scroll-pointer-if{-webkit-transform:rotate(-126deg);-ms-transform:rotate(-126deg);transform:rotate(-126deg)}#scroll-pointer[data-progress="20"] #scroll-pointer-if{-webkit-transform:rotate(-108deg);-ms-transform:rotate(-108deg);transform:rotate(-108deg)}#scroll-pointer[data-progress="25"] #scroll-pointer-if{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#scroll-pointer[data-progress="30"] #scroll-pointer-if{-webkit-transform:rotate(-72deg);-ms-transform:rotate(-72deg);transform:rotate(-72deg)}#scroll-pointer[data-progress="35"] #scroll-pointer-if{-webkit-transform:rotate(-54deg);-ms-transform:rotate(-54deg);transform:rotate(-54deg)}#scroll-pointer[data-progress="40"] #scroll-pointer-if{-webkit-transform:rotate(-36deg);-ms-transform:rotate(-36deg);transform:rotate(-36deg)}#scroll-pointer[data-progress="45"] #scroll-pointer-if{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}#scroll-pointer[data-progress="50"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="55"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="60"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="65"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="70"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="75"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="80"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="85"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="90"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="95"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="100"] #scroll-pointer-if{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#scroll-pointer[data-progress="0"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="5"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="10"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="15"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="20"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="25"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="30"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="35"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="40"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="45"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="50"] #scroll-pointer-il{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#scroll-pointer[data-progress="55"] #scroll-pointer-il{-webkit-transform:rotate(-162deg);-ms-transform:rotate(-162deg);transform:rotate(-162deg)}#scroll-pointer[data-progress="60"] #scroll-pointer-il{-webkit-transform:rotate(-144deg);-ms-transform:rotate(-144deg);transform:rotate(-144deg)}#scroll-pointer[data-progress="65"] #scroll-pointer-il{-webkit-transform:rotate(-126deg);-ms-transform:rotate(-126deg);transform:rotate(-126deg)}#scroll-pointer[data-progress="70"] #scroll-pointer-il{-webkit-transform:rotate(-108deg);-ms-transform:rotate(-108deg);transform:rotate(-108deg)}#scroll-pointer[data-progress="75"] #scroll-pointer-il{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#scroll-pointer[data-progress="80"] #scroll-pointer-il{-webkit-transform:rotate(-72deg);-ms-transform:rotate(-72deg);transform:rotate(-72deg)}#scroll-pointer[data-progress="85"] #scroll-pointer-il{-webkit-transform:rotate(-54deg);-ms-transform:rotate(-54deg);transform:rotate(-54deg)}#scroll-pointer[data-progress="90"] #scroll-pointer-il{-webkit-transform:rotate(-36deg);-ms-transform:rotate(-36deg);transform:rotate(-36deg)}#scroll-pointer[data-progress="95"] #scroll-pointer-il{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}#scroll-pointer[data-progress="100"] #scroll-pointer-il{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#Piede{position:relative;background-color:var(--footer-background-color);color:white;padding:0
40px}#nostri-clienti-title{font-size:200%;font-weight:bold;text-align:center;position:relative;z-index:1;color:var(--nostri-clienti-title-color);display:block;padding-top:0.25em;padding-bottom:0.25em;margin-bottom:0.25em}#nostri-clienti-title:after{content:'';position:absolute;bottom:0.15em;left:25%;right:25%;display:block;height:1px;background-color:var(--nostri-clienti-title-color)}#nostri-clienti-scroller{font-size:50%;position:relative;display:block;width:calc(100% + 80px);height:6.25em;overflow:hidden;margin-left: -40px;margin-right: -40px}#nostri-clienti{contain:strict;position:absolute;left:0;top:0;z-index:0;display:block;width:calc(178.0625em * 3);height:6.25em;background:url(../immagini/loghi-referenze.d1705853226.webp) left center repeat-x white;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-animation:nostriClientiAnim 30s linear 0s infinite;animation:nostriClientiAnim 30s linear 0s infinite}@keyframes
nostriClientiAnim{from{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-178.0625em);-ms-transform:translateX(-178.0625em);transform:translateX(-178.0625em)}}#footer-contents{padding:0
40px;text-align:left}#footer-contents .footer-content{margin-top:2em}.footer-menu{text-align:left}.footer-menu
.i{position:relative;color:var(--footer-text-link-color);display:inline-block;padding-left:1em;text-align:left}#dati-azienda-title,
.footer-menu
.i0{position:relative;text-transform:uppercase;font-weight:bold;padding-left:0;margin-left:0;color:var(--footer-title-color)}.footer-menu a.i:focus,
.footer-menu a.i:hover{color:var(--footer-text-link-onover)}.footer-menu .i0:after{content:'';position:absolute;left:0;top:100%;display:block;width:100%;height:1px;margin-top: -1px;opacity:0;background-color:var(--footer-text-link-onover);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.footer-menu strong.i0:after,
.footer-menu a.i0:focus:after,
.footer-menu a.i0:hover:after{opacity:1}.footer-menu .i1:before{font-family:FontAwesome;content:'\f111';display:block;width:1em;height:1em;line-height:1em;font-size:60%;position:absolute;left:0;top:0.7em;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.footer-menu strong.i1:before,
.footer-menu a.i1:focus:before,
.footer-menu a.i1:hover:before{opacity:0}.footer-menu .i1:after{font-family:FontAwesome;content:'\f058';display:block;width:1em;height:1em;line-height:1em;font-size:60%;position:absolute;left:0;top:0.7em;opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.footer-menu strong.i1:after,
.footer-menu a.i1:focus:after,
.footer-menu a.i1:hover:after{opacity:1}#dati-azienda{position:relative;padding-top:13.5em}@media screen and (max-width: 799px){#footer-contents #dati-azienda{margin-top:0}}#dati-azienda:before{content:'';position:absolute;left:0;top:4.5em;display:block;width:100%;height:7em;background:url(../immagini/istituto-stampa.d1705853226.svg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#dati-contatto-logo{display:none}#dati-contatto{display:inline-block;font-size:90%;text-align:center}#dati-contatto
.dch{display:block;text-align:left;padding:0.3em 0}#dati-contatto
.dcl{position:relative;display:inline-block;color:var(--footer-text-link-color);padding-left:1.75em;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}#dati-contatto .dcl:focus,
#dati-contatto .dcl:hover{text-decoration:none;color:var(--footer-text-link-onover)}#dati-contatto .dcl:before{font-family:FontAwesome;content:'';position:absolute;left:0;top:0;display:block;width:1.5em;height:1.5em;line-height:1.5em;text-align:center}#dati-contatto
.label{display:none}#dati-contatto-nome.dch{display:none}#dati-contatto-indirizzo .dcl:before{content:'\f041'}#dati-contatto-email .dcl:before{content:'@'}#dati-contatto-telefono .dcl:before{content:'\f095'}#dati-contatto-legali .dcl:before{content:'\f02d'}#smallprints{margin-top:2em;padding:0.5em 0;border-top:1px solid var(--footer-separator-line-color);display:block;text-align:center}#smallprints
.sitem{display:block;line-height:2em;font-size:70%}#developer,#privacy-policy,#cookie-policy{color:var(--footer-text-link-color)}#developer:focus,#developer:hover,#privacy-policy:focus,#privacy-policy:hover,#cookie-policy:focus,#cookie-policy:hover{color:var(--footer-text-link-onover)}#Page-approfondimento #data-approfondimento-holder{display:block;width:100%;text-align:center;margin-top:0.5em;font-size:80%}#Page-approfondimento #data-approfondimento{display:inline-block;padding:0.2em 0;line-height:1.3em}#Page-approfondimento #image-panel{margin-bottom:2em}#Page-approfondimento #image-panel
.photo{display:block;width:100%;height:auto}#Page-approfondimento
.principale{display:block;width:100%;height:auto}#Page-approfondimento #altre-immagini{display:block;width:90%;margin: -2em auto 0 auto}#Page-approfondimento #altre-immagini:after{content:'';display:block;clear:both}#approfondimento .immagine_singola #altre-immagini{display:none}#Page-approfondimento #altre-immagini
.node{float:left;display:block;position:relative;width:30%;padding-top:30%}#Page-approfondimento #altre-immagini .node:nth-child(3n+1){clear:left;margin:5% 5% 0 0}#Page-approfondimento #altre-immagini .node:nth-child(3n+2){margin:5% 5% 0 0}#Page-approfondimento #altre-immagini .node:nth-child(3n+3){margin:5% 0 0 0}#Page-approfondimento #altre-immagini .node:nth-child(1),
#Page-approfondimento #altre-immagini .node:nth-child(2),
#Page-approfondimento #altre-immagini .node:nth-child(3){margin-top:0}#Page-approfondimento #altre-immagini
.imglink{position:absolute;left:0;top:0;display:block;width:100%;height:100%;-o-transition: -o-transform 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out;-ms-transition: -ms-transform 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out,  background-color 0.3s ease-in-out;transition:transform 0.3s ease-in-out, background-color 0.3s ease-in-out}#Page-approfondimento #altre-immagini
.photo{position:absolute;left:0.05em;top:0.05em;display:block;width:100%;height:100%;opacity:0.7;-o-transition: -o-transform 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out;-ms-transition: -ms-transform 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out,  opacity 0.3s ease-in-out;transition:transform 0.3s ease-in-out, opacity 0.3s ease-in-out}#Page-approfondimento #altre-immagini .imglink.selected,
#Page-approfondimento #altre-immagini .imglink:focus,
#Page-approfondimento #altre-immagini .imglink:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);background-color:rgba(0, 0, 0, 0);z-index:1}#Page-approfondimento #altre-immagini .imglink.selected .photo,
#Page-approfondimento #altre-immagini .imglink:focus .photo,
#Page-approfondimento #altre-immagini .imglink:hover
.photo{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#Page-approfondimento #altre-immagini .imglink.selected
.photo{opacity:1}#Page-approfondimento #sezione-documenti .file-list{list-style-type:disc;list-style-position:outside;padding-left:1.5em}#Page-approfondimento #sezione-documenti
.nome{font-weight:bold;font-size:120%}@media screen and (min-width: 800px){#Page-approfondimento .section:first-child .section-content{padding-top:6em !important}#Page-approfondimento #data-approfondimento-holder{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:100%}#Page-approfondimento #image-panel{float:left;width:30%;margin:0
2em 1em 0}}#fullpage-image-holder{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0, 0, 0, 0.5);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-image-holder .move-button-holder{position:absolute;top:50%;z-index:2;display:block;width:4vh;height:6vh;margin-top: -3vh}#fullpage-image-holder .move-button{position:absolute;display:block;width:100%;height:100%;text-align:center;line-height:6vh;color:white}#fullpage-image-holder .move-button:before{font-family:FontAwesome;font-size:250%;text-shadow:
-1px -1px 0px black,
0px -1px 0px black,
1px -1px 0px black,
-1px  0px 0px black,
1px  0px 0px black,
-1px  1px 0px black,
0px  1px 0px black,
1px  1px 0px black}#fullpage-image-holder .move-button-label{display:none}#fullpage-image-previous-button-holder{left:1vh}#fullpage-image-next-button-holder{right:1vh}#fullpage-image-previous-button:before{content:'\f0d9'}#fullpage-image-next-button:before{content:'\f0da'}#fullpage-image-holder.opening{opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#fullpage-image-holder.closing{opacity:0}.no-rgba #fullpage-image-holder{background-color:#333}#fullpage-image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#fullpage-image-link:after{font-family:FontAwesome;font-size:250%;content:'\f00d';color:white;text-shadow:
-1px -1px 0px black,
0px -1px 0px black,
1px -1px 0px black,
-1px  0px 0px black,
1px  0px 0px black,
-1px  1px 0px black,
0px  1px 0px black,
1px  1px 0px black;position:absolute;top:0;right:0;z-index:5;display:block;width:4vh;height:4vh;text-align:center;line-height:4vh;margin-top:1vh;margin-right:1vh}@media screen and (max-width: 480px){#fullpage-image-link:after{font-size:180%;width:5vh;height:5vh;line-height:5vh;margin-top:0.5vh;margin-right:0.5vh}}#fullpage-image-container{position:absolute;display:block;top:2%;right:2%;bottom:2%;left:2%;text-align:center;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-image-container.empty{opacity:0}#fullpage-image{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;background:center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;overflow:hidden;-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;-ms-box-shadow:0 0 3px #666;-o-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666;background-color:white}#fullpage-image-desc-holder{position:absolute;bottom:2.5%;left:2.5%;right:2.5%;text-align:center}#fullpage-image-desc{color:#666;display:inline-block;font-size:112.5%;padding:0.75% 1%;text-align:center;background:rgba(255, 255, 255, 0.6);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-image-desc.empty{opacity:0}#fullpage-popup-holder{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0, 0, 0, 0.5);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-popup-holder.opening{opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#fullpage-popup-holder.closing{opacity:0}.no-rgba #fullpage-popup-holder{background-color:#333}#fullpage-popup-inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;text-align:center}#fullpage-popup-inner.hasClose:after{font-family:FontAwesome;font-size:250%;content:'\f00d';color:white;text-shadow:
-1px -1px 0px black,
0px -1px 0px black,
1px -1px 0px black,
-1px  0px 0px black,
1px  0px 0px black,
-1px  1px 0px black,
0px  1px 0px black,
1px  1px 0px black;position:absolute;top:0;right:0;z-index:5;display:block;width:4vh;height:4vh;text-align:center;line-height:4vh;margin-top:1vh;margin-right:1vh;pointer-events:none}@media screen and (max-width: 480px){#fullpage-popup-inner.hasClose:after{font-size:180%;width:3vh;height:3vh;line-height:3vh;margin-top:1vh;margin-right:1vh}}#fullpage-popup-closer{position:absolute;top:0;left:0;right:0;bottom:0;display:block}#fullpage-popup-link{display:inline-block;vertical-align:middle;position:relative;z-index:1;margin:4%;max-width:92%}#fullpage-popup-image{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;background:center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;overflow:hidden;-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;-ms-box-shadow:0 0 3px #666;-o-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666;background-color:white}#Page-istituto-stampa #InteraPagina:before,
.top_parent_istituto-stampa #InteraPagina:before{background-image:url(../immagini/istituto-stampa/background-mobile.d1706800527.webp)}#submenu-istituto-stampa .item-inner{background-image:url(../immagini/istituto-stampa/background-submenu.d1706800526.webp)}#Page-istituto-stampa .rich
section.expand{background-image:url(../immagini/istituto-stampa/expand-background.d1706800527.webp);background-color:#443e37}#Page-la-storia #InteraPagina:before{background-image:url(../immagini/la-storia/background-mobile.d1706800529.webp)}#submenu-la-storia .item-inner{background-image:url(../immagini/la-storia/background-submenu.d1706800528.webp)}#Page-la-storia .rich
section.expand{background-image:url(../immagini/la-storia/expand-background.d1706800529.webp);background-color:#2b1900}#Page-codice-etico #InteraPagina:before{background-image:url(../immagini/codice-etico/background-mobile.d1706800511.webp)}#submenu-codice-etico .item-inner{background-image:url(../immagini/codice-etico/background-submenu.d1706800510.webp)}#Page-codice-etico .rich
section.expand{background-image:url(../immagini/codice-etico/expand-background.d1706800511.webp);background-color:#d3d5b0}#Page-i-nostri-partner #InteraPagina:before{background-image:url(../immagini/i-nostri-partner/background-mobile.d1706800521.webp)}#submenu-i-nostri-partner .item-inner{background-image:url(../immagini/i-nostri-partner/background-submenu.d1706800521.webp)}#Page-i-nostri-partner .rich
section.expand{background-image:url(../immagini/i-nostri-partner/expand-background.d1706800521.webp);background-color:#d3d5b0}#Page-certificazioni #InteraPagina:before{background-image:url(../immagini/certificazioni/background-mobile.d1706800510.webp)}#submenu-certificazioni .item-inner{background-image:url(../immagini/certificazioni/background-submenu.d1706800509.webp)}#Page-certificazioni .rich
section.expand{background-image:url(../immagini/certificazioni/expand-background.webp);background-color:#d3d5b0}#Page-materiali #InteraPagina:before,
.top_parent_materiali #InteraPagina:before{background-image:url(../immagini/materiali/background-mobile.d1706800535.webp)}#submenu-materiali .item-inner{background-image:url(../immagini/materiali/background-submenu.d1706800534.webp)}#Page-materiali .rich
section.expand{background-image:url(../immagini/materiali/expand-background.webp);background-color:#d3d5b0}#Page-carta #InteraPagina:before{background-image:url(../immagini/carta/background-mobile.d1706800504.webp)}#submenu-carta .item-inner{background-image:url(../immagini/carta/background-submenu.d1706800503.webp)}#Page-carta .rich
section.expand{background-image:url(../immagini/carta/expand-background.d1706800504.webp);background-color:#d9b88e}#Page-film-plastici #InteraPagina:before{background-image:url(../immagini/film-plastici/background-mobile.d1706800520.webp)}#submenu-film-plastici .item-inner{background-image:url(../immagini/film-plastici/background-submenu.d1706800519.webp)}#Page-film-plastici .rich
section.expand{background-image:url(../immagini/film-plastici/expand-background.d1706800520.webp);background-color:#637985}#Page-alluminio #InteraPagina:before{background-image:url(../immagini/alluminio/background-mobile.d1706800502.webp)}#submenu-alluminio .item-inner{background-image:url(../immagini/alluminio/background-submenu.d1706800501.webp)}#Page-alluminio .rich
section.expand{background-image:url(../immagini/alluminio/expand-background.d1706800502.webp);background-color:#bfb8bf}#Page-accoppiati #InteraPagina:before{background-image:url(../immagini/accoppiati/background-mobile.d1706800498.webp)}#submenu-accoppiati .item-inner{background-image:url(../immagini/accoppiati/background-submenu.d1706800497.webp)}#Page-accoppiati .rich
section.expand{background-image:url(../immagini/accoppiati/expand-background.d1706800498.webp);background-color:#81bacb}#Page-packaging #InteraPagina:before,
.top_parent_packaging #InteraPagina:before{background-image:url(../immagini/packaging/background-mobile.d1706800536.webp)}#submenu-packaging .item-inner{background-image:url(../immagini/packaging/background-submenu.d1706800536.webp)}#Page-packaging .rich
section.expand{background-image:url(../immagini/packaging/expand-background.webp);background-color:#d3d5b0}#Page-caseario #InteraPagina:before{background-image:url(../immagini/caseario/background-mobile.d1706800506.webp)}#submenu-caseario .item-inner{background-image:url(../immagini/caseario/background-submenu.d1706800505.webp)}#Page-caseario .rich
section.expand{background-image:url(../immagini/caseario/expand-background.d1706800506.webp);background-color:#d3d5b0}#Page-dolciario #InteraPagina:before{background-image:url(../immagini/dolciario/background-mobile.d1706800518.webp)}#submenu-dolciario .item-inner{background-image:url(../immagini/dolciario/background-submenu.d1706800517.webp)}#Page-dolciario .rich
section.expand{background-image:url(../immagini/dolciario/expand-background.webp);background-color:#d3d5b0}#Page-salumi #InteraPagina:before{background-image:url(../immagini/salumi/background-mobile.d1706800546.webp)}#submenu-salumi .item-inner{background-image:url(../immagini/salumi/background-submenu.d1706800545.webp)}#Page-salumi .rich
section.expand{background-image:url(../immagini/salumi/expand-background.webp);background-color:#d3d5b0}#Page-prodotti-freschi #InteraPagina:before{background-image:url(../immagini/prodotti-freschi/background-mobile.d1706800541.webp)}#submenu-prodotti-freschi .item-inner{background-image:url(../immagini/prodotti-freschi/background-submenu.d1706800540.webp)}#Page-prodotti .rich
section.expand{background-image:url(../immagini/prodotti-freschi/expand-background.webp);background-color:#d3d5b0}#Page-prodotti-secchi #InteraPagina:before{background-image:url(../immagini/prodotti-secchi/background-mobile.d1706800542.webp)}#submenu-prodotti-secchi .item-inner{background-image:url(../immagini/prodotti-secchi/background-submenu.d1706800542.webp)}#Page-prodotti-secchi .rich
section.expand{background-image:url(../immagini/prodotti-secchi/expand-background.webp);background-color:#d3d5b0}#Page-surgelati #InteraPagina:before{background-image:url(../immagini/surgelati/background-mobile.d1706800554.webp)}#submenu-surgelati .item-inner{background-image:url(../immagini/surgelati/background-submenu.d1706800553.webp)}#Page-surgelati .rich
section.expand{background-image:url(../immagini/surgelati/expand-background.webp);background-color:#d3d5b0}#Page-servizi #InteraPagina:before,
.top_parent_servizi #InteraPagina:before{background-image:url(../immagini/servizi/background-mobile.d1706800548.webp)}#submenu-servizi .item-inner{background-image:url(../immagini/servizi/background-submenu.d1706800547.webp)}#Page-servizi .rich
section.expand{background-image:url(../immagini/servizi/expand-background.webp);background-color:#d3d5b0}#Page-stampa-flexografica #InteraPagina:before{background-image:url(../immagini/stampa-flexografica/background-mobile.d1706800549.webp)}#submenu-stampa-flexografica .item-inner{background-image:url(../immagini/stampa-flexografica/background-submenu.d1706800549.webp)}#Page-stampa-flexografica .rich
section.expand{background-image:url(../immagini/stampa-flexografica/expand-background.d1706800550.webp);background-color:#d3d5b0}#Page-stampa-rotocalco #InteraPagina:before{background-image:url(../immagini/stampa-rotocalco/background-mobile.d1706800552.webp)}#submenu-stampa-rotocalco .item-inner{background-image:url(../immagini/stampa-rotocalco/background-submenu.d1706800551.webp)}#Page-stampa-rotocalco .rich
section.expand{background-image:url(../immagini/stampa-rotocalco/expand-background.d1706800552.webp);background-color:#d3d5b0}#Page-accoppiamento #InteraPagina:before{background-image:url(../immagini/accoppiamento/background-mobile.d1706800496.webp)}#submenu-accoppiamento .item-inner{background-image:url(../immagini/accoppiamento/background-submenu.d1706800495.webp)}#Page-accoppiamento .rich
section.expand{background-image:url(../immagini/accoppiamento/expand-background.d1706800496.webp);background-color:#d3d5b0}#Page-consulenza #InteraPagina:before{background-image:url(../immagini/consulenza/background-mobile.d1706800513.webp)}#submenu-consulenza .item-inner{background-image:url(../immagini/consulenza/background-submenu.d1706800512.webp)}#Page-consulenza .rich
section.expand{background-image:url(../immagini/consulenza/expand-background.d1706800513.webp);background-color:#d3d5b0}#Page-laboratorio-di-analisi #InteraPagina:before{background-image:url(../immagini/laboratorio-di-analisi/background-mobile.d1706800531.webp)}#submenu-laboratorio-di-analisi .item-inner{background-image:url(../immagini/laboratorio-di-analisi/background-submenu.d1706800530.webp)}#Page-laboratorio-di-analisi .rich
section.expand{background-image:url(../immagini/laboratorio-di-analisi/expand-background.webp);background-color:#d3d5b0}#Page-adattamento-grafico #InteraPagina:before{background-image:url(../immagini/adattamento-grafico/background-mobile.d1706800500.webp)}#submenu-adattamento-grafico .item-inner{background-image:url(../immagini/adattamento-grafico/background-submenu.d1706800499.webp)}#Page-adattamento-grafico .rich
section.expand{background-image:url(../immagini/adattamento-grafico/expand-background.d1706800500.webp);background-color:#d3d5b0}#Page-ricerca-e-sviluppo #InteraPagina:before{background-image:url(../immagini/ricerca-e-sviluppo/background-mobile.d1706800544.webp)}#submenu-ricerca-e-sviluppo .item-inner{background-image:url(../immagini/ricerca-e-sviluppo/background-submenu.d1706800543.webp)}#Page-ricerca-e-sviluppo .rich
section.expand{background-image:url(../immagini/ricerca-e-sviluppo/expand-background.d1706800544.webp);background-color:#d3d5b0}#Page-packaging-sostenibili #InteraPagina:before{background-image:url(../immagini/packaging-sostenibili/background-mobile.d1706800539.webp)}#submenu-packaging-sostenibili .item-inner{background-image:url(../immagini/packaging-sostenibili/background-submenu.d1706800538.webp)}#Page-packaging-sostenibili .rich
section.expand{background-image:url(../immagini/packaging-sostenibili/expand-background.d1706800539.webp);background-color:#04360c}#Page-magazzino #InteraPagina:before{background-image:url(../immagini/magazzino/background-mobile.d1706800533.webp)}#submenu-magazzino .item-inner{background-image:url(../immagini/magazzino/background-submenu.d1706800532.webp)}#Page-magazzino .rich
section.expand{background-image:url(../immagini/magazzino/expand-background.d1706800533.webp);background-color:#d3d5b0}#Page-cosa-offriamo #InteraPagina:before{background-image:url(../immagini/cosa-offriamo/background-mobile.d1706800516.webp)}#submenu-cosa-offriamo .item-inner{background-image:url(../immagini/cosa-offriamo/background-submenu.d1706800516.webp)}#Page-cosa-offriamo .rich
section.expand{background-image:url(../immagini/cosa-offriamo/expand-background.webp);background-color:#d3d5b0}#Page-casi-studio-e-novita #InteraPagina:before{background-image:url(../immagini/casi-studio-e-novita/background-mobile.d1706800508.webp)}#submenu-casi-studio-e-novita .item-inner{background-image:url(../immagini/casi-studio-e-novita/background-submenu.d1706800508.webp)}#Page-casi-studio-e-novita .rich
section.expand{background-image:url(../immagini/certificazioni/expand-background.webp);background-color:#d3d5b0}#Page-contatti #InteraPagina:before,
#Page-contatti-inviato #InteraPagina:before{background-image:url(../immagini/contatti/background-mobile.d1706800515.webp)}@media screen and (min-width: 800px){#Page-istituto-stampa #InteraPagina:before,
.top_parent_istituto-stampa #InteraPagina:before{background-image:url(../immagini/istituto-stampa/background-desktop.d1706800527.webp)}#Page-la-storia #InteraPagina:before{background-image:url(../immagini/la-storia/background-desktop.d1706800529.webp)}#Page-codice-etico #InteraPagina:before{background-image:url(../immagini/codice-etico/background-desktop.d1706800511.webp)}#Page-i-nostri-partner #InteraPagina:before{background-image:url(../immagini/i-nostri-partner/background-desktop.d1706800521.webp)}#Page-certificazioni #InteraPagina:before{background-image:url(../immagini/certificazioni/background-desktop.d1706800509.webp)}#Page-materiali #InteraPagina:before,
.top_parent_materiali #InteraPagina:before{background-image:url(../immagini/materiali/background-desktop.d1706800534.webp)}#Page-carta #InteraPagina:before{background-image:url(../immagini/carta/background-desktop.d1706800504.webp)}#Page-film-plastici #InteraPagina:before{background-image:url(../immagini/film-plastici/background-desktop.d1706800520.webp)}#Page-alluminio #InteraPagina:before{background-image:url(../immagini/alluminio/background-desktop.d1706800502.webp)}#Page-accoppiati #InteraPagina:before{background-image:url(../immagini/accoppiati/background-desktop.d1706800498.webp)}#Page-packaging #InteraPagina:before,
.top_parent_packaging #InteraPagina:before{background-image:url(../immagini/packaging/background-desktop.d1706800536.webp)}#Page-caseario #InteraPagina:before{background-image:url(../immagini/caseario/background-desktop.d1706800506.webp)}#Page-dolciario #InteraPagina:before{background-image:url(../immagini/dolciario/background-desktop.d1706800518.webp)}#Page-salumi #InteraPagina:before{background-image:url(../immagini/salumi/background-desktop.d1706800546.webp)}#Page-prodotti-freschi #InteraPagina:before{background-image:url(../immagini/prodotti-freschi/background-desktop.d1706800541.webp)}#Page-prodotti-secchi #InteraPagina:before{background-image:url(../immagini/prodotti-secchi/background-desktop.d1706800542.webp)}#Page-surgelati #InteraPagina:before{background-image:url(../immagini/surgelati/background-desktop.d1706800554.webp)}#Page-servizi #InteraPagina:before,
.top_parent_servizi #InteraPagina:before{background-image:url(../immagini/servizi/background-desktop.d1706800547.webp)}#Page-stampa-flexografica #InteraPagina:before{background-image:url(../immagini/stampa-flexografica/background-desktop.d1706800549.webp)}#Page-stampa-rotocalco #InteraPagina:before{background-image:url(../immagini/stampa-rotocalco/background-desktop.d1706800552.webp)}#Page-accoppiamento #InteraPagina:before{background-image:url(../immagini/accoppiamento/background-desktop.d1706800496.webp)}#Page-consulenza #InteraPagina:before{background-image:url(../immagini/consulenza/background-desktop.d1706800513.webp)}#Page-laboratorio-di-analisi #InteraPagina:before{background-image:url(../immagini/laboratorio-di-analisi/background-desktop.d1706800531.webp)}#Page-adattamento-grafico #InteraPagina:before{background-image:url(../immagini/adattamento-grafico/background-desktop.d1706800500.webp)}#Page-ricerca-e-sviluppo #InteraPagina:before{background-image:url(../immagini/ricerca-e-sviluppo/background-desktop.d1706800544.webp)}#Page-packaging-sostenibili #InteraPagina:before{background-image:url(../immagini/packaging-sostenibili/background-desktop.d1706800538.webp)}#Page-magazzino #InteraPagina:before{background-image:url(../immagini/magazzino/background-desktop.d1706800533.webp)}#Page-cosa-offriamo #InteraPagina:before{background-image:url(../immagini/cosa-offriamo/background-desktop.d1706800516.webp)}#Page-casi-studio-e-novita #InteraPagina:before{background-image:url(../immagini/casi-studio-e-novita/background-desktop.d1706800508.webp)}#Page-contatti #InteraPagina:before,
#Page-contatti-inviato #InteraPagina:before{background-image:url(../immagini/contatti/background-desktop.d1706800514.webp)}}#ls-stampa-flexografica .item-inner:before{background-image:url(../immagini/index/servizi/stampa-flexografica.d1706800558.svg)}#ls-stampa-rotocalco .item-inner:before{background-image:url(../immagini/index/servizi/stampa-rotocalco.d1706800559.svg)}#ls-accoppiamento .item-inner:before{background-image:url(../immagini/index/servizi/accoppiamento.d1706800559.svg)}#ls-consulenza .item-inner:before{background-image:url(../immagini/index/servizi/consulenza.d1706800559.svg)}#ls-laboratorio-di-analisi .item-inner:before{background-image:url(../immagini/index/servizi/laboratorio-di-analisi.d1706800558.svg)}#ls-adattamento-grafico .item-inner:before{background-image:url(../immagini/index/servizi/adattamento-grafico.d1706800559.svg)}#ls-ricerca-e-sviluppo .item-inner:before{background-image:url(../immagini/index/servizi/ricerca-e-sviluppo.d1706800558.svg)}#ls-packaging-sostenibili .item-inner:before{background-image:url(../immagini/index/servizi/packaging-sostenibili.d1706800559.svg)}#ls-magazzino .item-inner:before{background-image:url(../immagini/index/servizi/magazzino.d1706800558.svg)}#lp-caseario .item-inner{background-image:url(../immagini/index/packaging/caseario.d1706800557.webp)}.no-webp #lp-caseario .item-inner{background-image:url(../immagini/index/packaging/caseario.d1706800558.jpg)}#lp-dolciario .item-inner{background-image:url(../immagini/index/packaging/dolciario.d1706800557.webp)}.no-webp #lp-dolciario .item-inner{background-image:url(../immagini/index/packaging/dolciario.d1706800558.jpg)}#lp-salumi .item-inner{background-image:url(../immagini/index/packaging/salumi.d1706800556.webp)}.no-webp #lp-salumi .item-inner{background-image:url(../immagini/index/packaging/salumi.jpg)}#lp-prodotti-freschi .item-inner{background-image:url(../immagini/index/packaging/prodotti-freschi.d1706800558.webp)}.no-webp #lp-prodotti-freschi .item-inner{background-image:url(../immagini/index/packaging/prodotti-freschi.d1706800556.jpg)}#lp-prodotti-secchi .item-inner{background-image:url(../immagini/index/packaging/prodotti-secchi.d1706800556.webp)}.no-webp #lp-prodotti-secchi .item-inner{background-image:url(../immagini/index/packaging/prodotti-secchi.d1706800556.jpg)}#lp-surgelati .item-inner{background-image:url(../immagini/index/packaging/surgelati.d1706800557.webp)}.no-webp #lp-surgelati .item-inner{background-image:url(../immagini/index/packaging/surgelati.d1706800557.jpg)}:root{--accordion-list-background-color:#d1d1d1;--accordion-list-name-color:white;--accordion-list-description-color:#3d3d3d;--accordion-list-opacizer-color:rgba(77,77,77,0.5);--accordion-list-shadow-color:#999;--packaging-list-opacizer-color:rgba(77,77,77,0.25);--banner-list-background-color:#d1d1d1;--banner-list-name-color:#3d3d3d;--banner-list-description-color:#3d3d3d;--banner-list-shadow-color:#999;--banner-list-background-onover:#aaa;--banner-list-name-onover:white;--banner-list-description-onover:white;--dual-list-background-color:#b5b5b5;--dual-list-background-color-odd:#b5b5b5;--dual-list-background-color-even:#d2d2d2;--dual-list-name-color:#3d3d3d;--dual-list-description-color:#3d3d3d;--dual-list-shadow-color:#999;--dual-list-background-onover:#aaa;--dual-list-name-onover:white;--dual-list-description-onover:white;--zoom-list-background-color:#d1d1d1;--zoom-list-shadow-color:#999;--zoom-list-title-color:#3d3d3d;--zoom-list-date-color:#3d3d3d;--zoom-list-deco-color:#3d3d3d;--zoom-list-opacizer-color:rgba(77,77,77,0.25)}.item-list-holder{}.accordion-list-holder{padding:2.5em 0}.accordion-list{display:flex;flex-direction:column;row-gap:1em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;flex-direction:row;flex-wrap:wrap;justify-content:center}.accordion-list
.item{display:block;flex-basis:45%}.accordion-list .item-outer{position:relative;display:block;width:100%;padding-top:133%}.accordion-list
.sep{display:none}.accordion-list .item-link{position:absolute;left:0;top:0;display:block;width:100%;padding-top:133%;overflow:hidden;-webkit-box-shadow:3px 3px 3px var(--accordion-list-shadow-color);-moz-box-shadow:3px 3px 3px var(--accordion-list-shadow-color);-ms-box-shadow:3px 3px 3px var(--accordion-list-shadow-color);-o-box-shadow:3px 3px 3px var(--accordion-list-shadow-color);box-shadow:3px 3px 3px var(--accordion-list-shadow-color);-o-transition: -o-transform 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out;-ms-transition: -ms-transform 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out,  padding-bottom 0.3s ease-in-out;transition:transform 0.3s ease-in-out, padding-bottom 0.3s ease-in-out}.accordion-list .item-link:focus,
.accordion-list .item-link:hover{-webkit-transform:translateY(-2.25em);-ms-transform:translateY(-2.25em);transform:translateY(-2.25em);padding-bottom:4.5em;z-index:1}.accordion-list .item-inner{position:absolute;left:0;top:0;display:block;width:100%;padding-top:133%;background-color:var(--accordion-list-background-color);background-position:top center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.accordion-list
img{position:absolute;left:0;top:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover}.accordion-list .item-inner:before{content:'';position:absolute;left:0;top:0;z-index:1;display:block;width:100%;height:100%;background-color:var(--accordion-list-opacizer-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.packaging-list .item-inner:before{background-color:var(--packaging-list-opacizer-color)}.accordion-list .item-link:focus .item-inner:before,
.accordion-list .item-link:hover .item-inner:before{opacity:0}.accordion-list .item-name-holder{position:absolute;left:0;top:0;z-index:2;display:block;width:100%;height:100%;color:var(--accordion-list-name-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.accordion-list .item-link:focus .item-name-holder,
.accordion-list .item-link:hover .item-name-holder{opacity:0}.accordion-list .item-name{position:absolute;left:0;top:50%;display:block;width:100%;font-size:100%;font-weight:bold;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:underline;text-transform:uppercase;padding:0
2.5%;text-wrap:balance;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-list .item-description-holder{position:absolute;left:0;top:100%;display:block;width:100%;height:4.5em;background-color:var(--accordion-list-background-color)}.accordion-list .item-description-holder:before{content:'';position:absolute;left:0;bottom:100%;display:block;width:100%;height:1em;background:linear-gradient(0deg, var(--accordion-list-background-color), transparent);opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.accordion-list .item-link:focus .item-description-holder:before,
.accordion-list .item-link:hover .item-description-holder:before{opacity:1}.accordion-list .item-description{position:absolute;left:0;bottom:0.3em;display:block;padding:0
2.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-wrap:balance;color:var(--accordion-list-description-color);font-size:80%;font-weight:normal;line-height:1.3em;max-height:3.9em;overflow:hidden;text-align:left}.js .accordion-list
.item{opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.js .accordion-list .item:nth-child(6n+1){-webkit-transition-delay:0.25s;transition-delay:0.25s}.js .accordion-list .item:nth-child(6n+2){-webkit-transition-delay:0.40s;transition-delay:0.40s}.js .accordion-list .item:nth-child(6n+3){-webkit-transition-delay:0.55s;transition-delay:0.55s}.js .accordion-list .item:nth-child(6n+4){-webkit-transition-delay:0.70s;transition-delay:0.70s}.js .accordion-list .item:nth-child(6n+5){-webkit-transition-delay:0.85s;transition-delay:0.85s}.js .accordion-list .item:nth-child(6n+6){-webkit-transition-delay:1s;transition-delay:1s}.js .accordion-list.aov-shown
.item{opacity:1}@media screen and (min-width: 800px){.accordion-list{row-gap:3em}.accordion-list
.item{flex-basis:15%}.accordion-list .item-name{font-size:120%}.accordion-list .item-description{font-size:90%}}.banner-list{display:flex;flex-direction:column;row-gap:3em}.banner-list
.item{display:block;flex-basis:100%}.banner-list .item-link{position:relative;display:block;width:100%;padding-top:30%;-webkit-box-shadow:3px 3px 3px var(--banner-list-shadow-color);-moz-box-shadow:3px 3px 3px var(--banner-list-shadow-color);-ms-box-shadow:3px 3px 3px var(--banner-list-shadow-color);-o-box-shadow:3px 3px 3px var(--banner-list-shadow-color);box-shadow:3px 3px 3px var(--banner-list-shadow-color);-o-transition: -o-transform 0.3s ease-in-out,  -o-box-shadow 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out,  -moz-box-shadow 0.3s ease-in-out;-ms-transition: -ms-transform 0.3s ease-in-out,  -ms-box-shadow 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out,  -webkit-box-shadow 0.3s ease-in-out,  opacity 0.3s ease-in-out;transition:transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out, opacity 0.3s ease-in-out}.banner-list.focused .item-link{opacity:0.6}.banner-list .item-link:focus,
.banner-list .item-link:hover{opacity:1 !important;-webkit-transform:scale(1.05) !important;-ms-transform:scale(1.05) !important;transform:scale(1.05) !important}.banner-list .item-inner{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:var(--banner-list-background-color)}.banner-list .item-inner:before{content:'';position:absolute;left:0;top:0;width:30%;padding-top:30%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:auto 70%;-moz-background-size:auto 70%;-o-background-size:auto 70%;background-size:auto 70%}.banner-list .item-name-holder{position:absolute;top:2.5%;left:32.5%;right:0;bottom:66%}.banner-list .item-name{position:absolute;left:0;top:50%;font-weight:bold;font-size:100%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:2.5%;text-wrap:balance;color:var(--banner-list-name-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner-list .item-description-holder{position:absolute;top:33%;left:32.5%;right:0;bottom:2.5%}.banner-list .item-description{position:absolute;left:0;top:50%;text-align:left;font-size:65%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:2.5%;text-wrap:balance;color:var(--banner-list-description-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.js .banner-list
.item{opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.js .banner-list .item:nth-child(9n+1){-webkit-transition-delay:0.25s;transition-delay:0.25s}.js .banner-list .item:nth-child(9n+2){-webkit-transition-delay:0.40s;transition-delay:0.40s}.js .banner-list .item:nth-child(9n+3){-webkit-transition-delay:0.55s;transition-delay:0.55s}.js .banner-list .item:nth-child(9n+4){-webkit-transition-delay:0.70s;transition-delay:0.70s}.js .banner-list .item:nth-child(9n+5){-webkit-transition-delay:0.85s;transition-delay:0.85s}.js .banner-list .item:nth-child(9n+6){-webkit-transition-delay:1.00s;transition-delay:1.00s}.js .banner-list .item:nth-child(9n+7){-webkit-transition-delay:1.15s;transition-delay:1.15s}.js .banner-list .item:nth-child(9n+8){-webkit-transition-delay:1.30s;transition-delay:1.30s}.js .banner-list .item:nth-child(9n+9){-webkit-transition-delay:1.45s;transition-delay:1.45s}.js .banner-list.aov-shown
.item{opacity:1}@media screen and (min-width: 800px){.banner-list{row-gap:2em;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.banner-list
.item{flex-basis:30%}.banner-list .item-name{font-size:120%}.banner-list .item-description{font-size:80%}}.article-list{display:flex;flex-direction:column;row-gap:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;flex-direction:row;flex-wrap:wrap;justify-content:center}.article-list
.entry{display:block;flex-basis:100%}.js .article-list
.entry{opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.js .article-list .entry.aov-shown.aov-loaded{opacity:1}.article-list
.inner{position:relative;display:block;width:100%;padding-top:75%}.article-list
.sep{display:none}.article-list
.photo{position:absolute;left:0;top:0;display:block;width:100%;height:auto}.article-list .name-holder{position:absolute;left:0;bottom:0;display:block;width:100%}.js .article-list .name-holder{opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out 0.3s;transition:opacity 0.3s ease-in-out 0.3s}.js .article-list .entry.aov-shown.aov-loaded .name-holder{opacity:1}.article-list
.name{display:block;width:100%;font-size:150%;font-weight:bold;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;padding:0
2.5%;text-wrap:balance;color:var(--article-list-name-color);text-shadow:var(--article-list-name-shadow)}@media screen and (min-width: 800px){.article-list
.entry{flex-basis:33.3333333%}.js .article-list .entry:nth-child(3n+1){-webkit-transition-delay:0.25s;transition-delay:0.25s}.js .article-list .entry:nth-child(3n+2){-webkit-transition-delay:0.40s;transition-delay:0.40s}.js .article-list .entry:nth-child(3n+3){-webkit-transition-delay:0.55s;transition-delay:0.55s}}.dual-list{display:flex;flex-direction:column;row-gap:3em}.dual-list
.item{display:block;flex-basis:100%}.dual-list .item-link{position:relative;display:block;width:100%;padding-top:30%;-o-transition: -o-transform 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out;-ms-transition: -ms-transform 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out,  opacity 0.3s ease-in-out;transition:transform 0.3s ease-in-out, opacity 0.3s ease-in-out}.dual-list .item-link:focus,
.dual-list .item-link:hover{-webkit-transform:scale(1.05) !important;-ms-transform:scale(1.05) !important;transform:scale(1.05) !important}.dual-list .item-inner{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:var(--dual-list-background-color)}.dual-list .item-inner:before{content:'';position:absolute;left:0;top:0;width:30%;padding-top:30%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:auto 70%;-moz-background-size:auto 70%;-o-background-size:auto 70%;background-size:auto 70%}.dual-list .item-name-holder{position:absolute;top:2.5%;left:32.5%;right:0;bottom:66%}.dual-list .item-name{position:absolute;left:0;top:50%;font-weight:bold;font-size:100%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:2.5%;text-wrap:balance;color:var(--dual-list-name-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dual-list .item-description-holder{position:absolute;top:33%;left:32.5%;right:0;bottom:2.5%}.dual-list .item-description{position:absolute;left:0;top:50%;text-align:left;font-size:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:2.5%;text-wrap:balance;color:var(--dual-list-description-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.js .dual-list
.item{opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.js .dual-list .item:nth-child(9n+1){-webkit-transition-delay:0.25s;transition-delay:0.25s}.js .dual-list .item:nth-child(9n+2){-webkit-transition-delay:0.40s;transition-delay:0.40s}.js .dual-list .item:nth-child(9n+3){-webkit-transition-delay:0.55s;transition-delay:0.55s}.js .dual-list .item:nth-child(9n+4){-webkit-transition-delay:0.70s;transition-delay:0.70s}.js .dual-list .item:nth-child(9n+5){-webkit-transition-delay:0.85s;transition-delay:0.85s}.js .dual-list .item:nth-child(9n+6){-webkit-transition-delay:1.00s;transition-delay:1.00s}.js .dual-list .item:nth-child(9n+7){-webkit-transition-delay:1.15s;transition-delay:1.15s}.js .dual-list .item:nth-child(9n+8){-webkit-transition-delay:1.30s;transition-delay:1.30s}.js .dual-list .item:nth-child(9n+9){-webkit-transition-delay:1.45s;transition-delay:1.45s}.js .dual-list.aov-shown
.item{opacity:1}@media screen and (min-width: 800px){.dual-list{row-gap:4em;-webkit-column-gap:5em;-moz-column-gap:5em;column-gap:5em;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dual-list
.item{position:relative;flex-basis:calc(50% - 2.5em)}.dual-list .item:nth-child(4n+2),
.dual-list .item:nth-child(4n+3){z-index:1}.dual-list  .item-inner:before{z-index:1}.dual-list  .item-inner:after{content:'';display:block;width:calc(100% + 5em);position:absolute;top:0;bottom:0;z-index:0}.dual-list  .item:nth-child(4n+1) .item-inner:after{left:0;background-color:var(--dual-list-background-color-odd);clip-path:polygon(0 0, 100% 0, calc(100% - 5em) 100%, 0% 100%)}.dual-list  .item:nth-child(4n+4) .item-inner:after{right:0;background-color:var(--dual-list-background-color-odd);clip-path:polygon(5em 0, 100% 0, 100% 100%, 0% 100%)}.dual-list  .item:nth-child(4n+2),
.dual-list  .item:nth-child(4n+3){filter:drop-shadow(3px 3px 3px var(--dual-list-shadow-color))}.dual-list  .item:nth-child(4n+2) .item-inner:after{right:0;top: -1em;bottom: -1em;width:calc(100% + 6em);background-color:var(--dual-list-background-color-even);clip-path:polygon(5em 0, 100% 0, 100% 100%, 0% 100%)}.dual-list  .item:nth-child(4n+3) .item-inner:after{left:0;top: -1em;bottom: -1em;width:calc(100% + 6em);background-color:var(--dual-list-background-color-even);clip-path:polygon(0 0, 100% 0, calc(100% - 5em) 100%, 0% 100%)}.dual-list .item:nth-child(4n+2) .item-inner:before,
.dual-list .item:nth-child(4n+4) .item-inner:before{right:0;left:auto}.dual-list .item-name-holder,
.dual-list .item-description-holder{z-index:1}.dual-list .item:nth-child(4n+2) .item-name-holder,
.dual-list .item:nth-child(4n+4) .item-name-holder{left:1.5em;right:32.5%}.dual-list .item:nth-child(4n+2) .item-description-holder,
.dual-list .item:nth-child(4n+4) .item-description-holder{left:1.5em;right:32.5%}.dual-list .item-name{font-size:120%}.dual-list .item-description{font-size:80%}}.mockup-list-holder{position:relative;background-color:#f3f3f3;padding:2em
0}.mockup-list-holder
h2{margin-bottom:0}.mockup-list-holder:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:100vw;background-color:#f3f3f3;display:block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.mockup-list{position:relative;z-index:1;row-gap:1em;display:flex;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;flex-direction:row;flex-wrap:wrap;justify-content:center}.mockup-list
.mockup{width:45%;flex-basis:45%;text-align:center}.mockup-list
.sep{display:none}.mockup-list .mockup
img{display:block;width:100%;height:auto}.mockup-list .mockup-name{display:none;font-size:120%;font-weight:bold}.js .mockup-list
.mockup{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-o-transition: -o-transform 0.3s ease-in-out 2.05s;-moz-transition: -moz-transform 0.3s ease-in-out 2.05s;-ms-transition: -ms-transform 0.3s ease-in-out 2.05s;-webkit-transition: -webkit-transform 0.3s ease-in-out 2.05s;transition:transform 0.3s ease-in-out 2.05s}.js .mockup-list .mockup:nth-child(12n+1){-webkit-transition-delay:0.25s;transition-delay:0.25s}.js .mockup-list .mockup:nth-child(12n+2){-webkit-transition-delay:0.40s;transition-delay:0.40s}.js .mockup-list .mockup:nth-child(12n+3){-webkit-transition-delay:0.55s;transition-delay:0.55s}.js .mockup-list .mockup:nth-child(12n+4){-webkit-transition-delay:0.70s;transition-delay:0.70s}.js .mockup-list .mockup:nth-child(12n+5){-webkit-transition-delay:0.85s;transition-delay:0.85s}.js .mockup-list .mockup:nth-child(12n+6){-webkit-transition-delay:1.00s;transition-delay:1.00s}.js .mockup-list .mockup:nth-child(12n+7){-webkit-transition-delay:1.15s;transition-delay:1.15s}.js .mockup-list .mockup:nth-child(12n+8){-webkit-transition-delay:1.30s;transition-delay:1.30s}.js .mockup-list .mockup:nth-child(12n+9){-webkit-transition-delay:1.45s;transition-delay:1.45s}.js .mockup-list .mockup:nth-child(12n+10){-webkit-transition-delay:1.60s;transition-delay:1.60s}.js .mockup-list .mockup:nth-child(12n+11){-webkit-transition-delay:1.75s;transition-delay:1.75s}.js .mockup-list .mockup:nth-child(12n+12){-webkit-transition-delay:1.90s;transition-delay:1.90s}.js .mockup-list.aov-shown
.mockup{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media screen and (min-width: 800px){.mockup-list{row-gap:1em;-webkit-column-gap:5em;-moz-column-gap:5em;column-gap:5em}.mockup-list
.mockup{width:25%;flex-basis:calc(25% - 4em)}}.zoom-list-holder{padding:2.5em 0}.zoom-list{display:flex;flex-direction:column;row-gap:1em;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;flex-direction:row;flex-wrap:wrap;justify-content:center}.zoom-list
.item{display:block;flex-basis:100%}.zoom-list .item-outer{position:relative;display:block;width:100%;padding-top:100%;padding-bottom:4.6em}.zoom-list
.sep{display:none}.zoom-list .item-link{position:absolute;left:0;top:0;display:block;width:100%;height:100%;overflow:hidden;-webkit-box-shadow:3px 3px 3px var(--zoom-list-shadow-color);-moz-box-shadow:3px 3px 3px var(--zoom-list-shadow-color);-ms-box-shadow:3px 3px 3px var(--zoom-list-shadow-color);-o-box-shadow:3px 3px 3px var(--zoom-list-shadow-color);box-shadow:3px 3px 3px var(--zoom-list-shadow-color);-o-transition: -o-transform 0.3s ease-in-out,  -o-box-shadow 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out,  -moz-box-shadow 0.3s ease-in-out;-ms-transition: -ms-transform 0.3s ease-in-out,  -ms-box-shadow 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out,  opacity 0.3s ease-in-out,  -webkit-box-shadow 0.3s ease-in-out;transition:transform 0.3s ease-in-out, opacity 0.3s ease-in-out, box-shadow 0.3s ease-in-out}.js .zoom-list .item-link{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;pointer-events:none}.js .zoom-list .item.aov-shown.aov-loaded .item-link{pointer-events:all;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.zoom-list .item-link:focus,
.zoom-list .item-link:hover{-webkit-transform:scale(1.05) !important;-ms-transform:scale(1.05) !important;transform:scale(1.05) !important;-webkit-box-shadow:0 0 2px var(--zoom-list-shadow-color) !important;-moz-box-shadow:0 0 2px var(--zoom-list-shadow-color) !important;-ms-box-shadow:0 0 2px var(--zoom-list-shadow-color) !important;-o-box-shadow:0 0 2px var(--zoom-list-shadow-color) !important;box-shadow:0 0 2px var(--zoom-list-shadow-color) !important;z-index:1}.zoom-list .item-inner{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:var(--zoom-list-background-color)}.zoom-list .item-inner:after{content:'';position:absolute;bottom:3.65em;left:0.5em;display:block;width:calc(50% - 0.5em);height:1px;background-color:var(--zoom-list-deco-color)}.zoom-list .photo-holder{position:absolute;left:0;top:0;z-index:0;display:block;width:100%;padding-top:100%}.zoom-list .photo-holder:after{content:'';position:absolute;left:10%;top:10%;right:10%;bottom:10%;border:1px
solid var(--zoom-list-background-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.zoom-list .item-link:focus .photo-holder:after,
.zoom-list .item-link:hover .photo-holder:after{opacity:0}.zoom-list
img{position:absolute;left:0;top:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover}.zoom-list .item-inner:before{content:'';position:absolute;left:0;top:0;z-index:1;display:block;width:100%;height:100%;background-color:var(--zoom-list-opacizer-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.zoom-list .item-link:focus .item-inner:before,
.zoom-list .item-link:hover .item-inner:before{opacity:0}.zoom-list .item-title-holder,
.zoom-list .item-date-holder{position:absolute;left:0.5em;bottom:0.5em;display:block;margin-bottom:1.3em;width:calc(100% - 1em);height:1.3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;color:var(--zoom-list-title-color)}.zoom-list .item-date-holder{margin-bottom:0;color:var(--zoom-list-date-color)}.zoom-list .item-title{font-weight:bold}@media screen and (min-width: 800px){.zoom-list{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;row-gap:2em}.zoom-list
.item{flex-basis:20%}}@media screen and (max-width: 799px){#menu{display:none}html.mobile-menu-open
#InteraPagina{display:none}#mobile-menu{position:absolute;top:0;left:0;right:0;z-index:9}#mobile-menu.closed{position:fixed}#mobile-menu #mobile-menu-panel{position:fixed;left:0;top:0;z-index:3;width:100%;height:80px;background:linear-gradient(180deg, var(--mobile-menu-start-background-color), var(--mobile-menu-end-background-color));-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.3s ease-in-out,  background 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, background 0.3s ease-in-out}.scrolled #mobile-menu #mobile-menu-panel{background:var(--mobile-menu-scrolled-background-color);-webkit-box-shadow:0 0 3px black;-moz-box-shadow:0 0 3px black;-ms-box-shadow:0 0 3px black;-o-box-shadow:0 0 3px black;box-shadow:0 0 3px black}html.mobile-menu-open #mobile-menu #mobile-menu-panel{background:var(--mobile-menu-open-background-color)}#mobile-menu.closed #mobile-menu-panel{position:absolute}#mobile-menu .mobile-menu-home-holder{position:absolute;left:15px;top:10px;bottom:10px;right:125px;z-index:1;display:block;clip-path:inset(0 0 0 0);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:12.5% center;-ms-transform-origin:12.5% center;transform-origin:12.5% center;-o-transition:  -o-transform 0.3s ease-in-out;-moz-transition:  -moz-transform 0.3s ease-in-out;-ms-transition:  -ms-transform 0.3s ease-in-out;-webkit-transition:clip-path 0.3s ease-in-out,  -webkit-transform 0.3s ease-in-out;transition:clip-path 0.3s ease-in-out, transform 0.3s ease-in-out}#mobile-menu .mobile-menu-home{display:block;position:absolute;top:10px;left:5px;right:0;bottom:10px;white-space:nowrap;overflow:hidden;text-indent:100%;background:url(../immagini/logo-mobile.d1705853226.svg) left center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#mobile-menu .mobile-menu-opener-holder{position:absolute;right:0;top:0;z-index:1;display:block;width:50%;height:80px}#mobile-menu .mobile-menu-opener{display:inline-block;position:absolute;top:15px;right:15px;width:50px;height:50px;line-height:50px;overflow:hidden;white-space:nowrap;text-indent:100%;text-decoration:none;color:var(--mobile-menu-opener-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.scrolled #mobile-menu .mobile-menu-opener{color:var(--mobile-menu-opener-scrolled-color)}#mobile-menu .mobile-menu-opener:before{font-family:FontAwesome;content:'\f00d';font-size:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;text-align:center;position:absolute;top:0;left:0;z-index:2;text-indent:0;-o-transition: -o-transform 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out;-ms-transition: -ms-transform 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}#mobile-menu .mobile-menu-opener:after{font-family:FontAwesome;content:'\f0c9';font-size:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;text-align:center;position:absolute;top:0;left:0;z-index:1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);text-indent:0;-o-transition: -o-transform 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out;-ms-transition: -ms-transform 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}#mobile-menu.closed .mobile-menu-opener:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#mobile-menu.closed .mobile-menu-opener:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#mobile-menu
.m0{display:block;position:absolute;left:0;top:80px;z-index:2;width:100%;background-color:#ebebeb;overflow:hidden;min-height:calc(100vh - 80px);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#mobile-menu.closed
.m0{opacity:0;pointer-events:none;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out 1.2s;transition:opacity 0.3s ease-in-out 1.2s}#mobile-menu
.n0{position:relative;top:0;left:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}#mobile-menu
.i0{-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 1.3s;transition:left 0.3s ease-in-out 1.3s}#mobile-menu .n0:nth-child(1){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 0.3s;transition:left 0.3s ease-in-out 0.3s}#mobile-menu .n0:nth-child(2){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 0.4s;transition:left 0.3s ease-in-out 0.4s}#mobile-menu .n0:nth-child(3){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 0.5s;transition:left 0.3s ease-in-out 0.5s}#mobile-menu .n0:nth-child(4){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 0.6s;transition:left 0.3s ease-in-out 0.6s}#mobile-menu .n0:nth-child(5){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 0.7s;transition:left 0.3s ease-in-out 0.7s}#mobile-menu .n0:nth-child(6){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 0.8s;transition:left 0.3s ease-in-out 0.8s}#mobile-menu .n0:nth-child(7){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 0.9s;transition:left 0.3s ease-in-out 0.9s}#mobile-menu .n0:nth-child(8){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 1s;transition:left 0.3s ease-in-out 1s}#mobile-menu .n0:nth-child(9){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 1.1s;transition:left 0.3s ease-in-out 1.1s}#mobile-menu .n0:nth-child(10){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out 1.2s;transition:left 0.3s ease-in-out 1.2s}#mobile-menu.closed
.n0{left:100%}#mobile-menu
.i{display:block;padding:0
20px;height:60px;line-height:60px;font-size:20px;color:var(--mobile-menu-color);background:var(--mobile-menu-level1-background-color);border-bottom:1px solid white;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mobile-menu strong.i,
#mobile-menu .i>strong{color:var(--mobile-menu-selected-color)}#mobile-menu
.m1{display:none}#mobile-menu .hasOpenSubmenu
.m1{display:block}#mobile-menu
.i1{height:50px;line-height:50px;font-size:18px;padding:0
30px;background:var(--mobile-menu-level2-background-color)}#mobile-menu .hasSelectedSubItem
a.i0{font-weight:bold}#mobile-menu a.i:focus,
#mobile-menu a.i:hover{text-decoration:none}}@media screen and (min-width: 800px){#mobile-menu{display:none}#menu{position:relative;display:block}#menu
.m0{display:flex;flex-direction:row;color:var(--menu-main-link-color);position:relative}#menu
.n0{padding:0
calc(0.75em + 2px) 0 0.75em;display:inline-block;position:relative}#menu .n0:after{content:'';position:absolute;top:2em;bottom:2em;right:0;display:block;width:1px;background-color:var(--menu-main-link-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.3s ease-in-out,  top 0.3s ease-in-out,  bottom 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, top 0.3s ease-in-out, bottom 0.3s ease-in-out}.scrolled #menu .n0:after{top:1.2em;bottom:1.2em;background-color:var(--menu-main-scrolled-link-color)}#menu .n0:first-child{padding-left:0}#menu .n0:last-child{padding-right:0}#menu .n0:last-child:after{display:none}#menu
.i{position:relative;z-index:11;color:var(--menu-sub-link-color);margin:1.6875em 0;display:block;overflow:hidden;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:height 0.3s ease-in-out,  line-height 0.3s ease-in-out,  margin 0.3s ease-in-out,  color 0.3s ease-in-out;transition:height 0.3s ease-in-out, line-height 0.3s ease-in-out, margin 0.3s ease-in-out, color 0.3s ease-in-out}#menu
.i0{color:var(--menu-main-link-color)}#menu .i>.s{position:relative;z-index:1;display:inline-block;height:2em;line-height:2em;padding:0
0.25em;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out,  line-height 0.3s ease-in-out,  height 0.3s ease-in-out;transition:color 0.3s ease-in-out, line-height 0.3s ease-in-out, height 0.3s ease-in-out}#menu .i0>.s{text-transform:uppercase;text-shadow:1px 1px 2px var(--menu-main-link-shadow-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out,  text-shadow 0.3s ease-in-out,  line-height 0.3s ease-in-out,  height 0.3s ease-in-out;transition:color 0.3s ease-in-out, text-shadow 0.3s ease-in-out, line-height 0.3s ease-in-out, height 0.3s ease-in-out}#menu .i>.s:before{content:attr(data-label);position:absolute;left:0;top:0;z-index:1;display:inline-block;padding:0
0.25em;text-shadow:0 0 1px var(--menu-sub-link-onover), 0 0 1px var(--menu-sub-link-onover);color:var(--menu-sub-link-onover);clip-path:inset(0 100% 0 0);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s linear;transition:clip-path 0.3s linear}#menu .i0>.s:before{text-shadow:0 0 1px var(--menu-main-link-onover), 0 0 1px var(--menu-main-link-onover);color:var(--menu-main-link-onover)}#menu .i>.s:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background-color:var(--menu-sub-link-onover);clip-path:inset(0 100% 0 0);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s linear,  background-color 0.3s ease-in-out;transition:clip-path 0.3s linear, background-color 0.3s ease-in-out}#menu .i0>.s:after{background-color:var(--menu-main-link-onover)}#menu strong.i:before,
#menu .hasOpenSubmenu > a.i:before,
#menu .i:focus:before,
#menu .i:hover:before{left:0}#menu strong.i > .s,
#menu .hasOpenSubmenu > a.i > .s,
#menu .i:focus > .s,
#menu .i:hover>.s{text-shadow:none}#menu strong.i > .s:before,
#menu .hasOpenSubmenu > a.i > .s:before,
#menu .i:focus > .s:before,
#menu .i:hover>.s:before{clip-path:inset(0 0 0 0)}#menu strong.i > .s:after,
#menu .hasOpenSubmenu > a.i > .s:after,
#menu .i:focus > .s:after,
#menu .i:hover>.s:after{clip-path:inset(0 0 0 0)}.scrolled #menu
.i0{margin:1.0875em 0}.scrolled #menu .i0>.s{height:1.2em;line-height:1.2em;color:var(--menu-main-scrolled-link-color);text-shadow:none}.scrolled #menu .i0>.s:before{text-shadow:0 0 1px var(--menu-main-scrolled-link-onover), 0 0 1px var(--menu-main-scrolled-link-onover);color:var(--menu-main-scrolled-link-onover)}.scrolled #menu .i0>.s:after{background-color:var(--menu-main-scrolled-link-color)}#menu
.label.i{cursor:default}#menu .hasSelectedSubItem > a.i,
#menu
strong.i{font-weight:normal}#menu
.m1{top:100%;left:0;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:border-box;-moz-box-shadow:border-box;-ms-box-shadow:border-box;-o-box-shadow:border-box;box-shadow:border-box;min-width:150%;background-color:var(--menu-sub-background);text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.25em;white-space:nowrap;display:block;position:absolute;z-index:10;-o-transition:  -o-box-shadow 0.3s ease-in-out;-moz-transition:  -moz-box-shadow 0.3s ease-in-out;-ms-transition:  -ms-box-shadow 0.3s ease-in-out;-webkit-transition:top 0.3s ease-in-out,  -webkit-box-shadow 0.3s ease-in-out;transition:top 0.3s ease-in-out, box-shadow 0.3s ease-in-out}#menu .m1:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--menu-sub-background);opacity:0.8;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.3s ease-in-out,  opacity 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, opacity 0.3s ease-in-out}.scrolled #menu
.m1{-webkit-box-shadow:0 1px 3px -1px #333;-moz-box-shadow:0 1px 3px -1px #333;-ms-box-shadow:0 1px 3px -1px #333;-o-box-shadow:0 1px 3px -1px #333;box-shadow:0 1px 3px -1px #333}.scrolled #menu .m1:before{opacity:1}#menu
.n1{position:relative;padding:0.25em 0;display:block}#menu
.i1{height:1.2em;line-height:1.2em;padding:0
0.75em;margin:0}#menu .i1:before{font-family:FontAwesome;content:'\f105';position:absolute;top:50%;left:0;font-size:70%;font-weight:bold;height:1.3em;line-height:1.3em;opacity:0;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#menu strong.i1:before,
#menu .hasOpenSubmenu > a.i1:before,
#menu .i1:focus:before,
#menu .i1:hover:before{opacity:1}#menu .i1>.s{height:1.2em;line-height:1.2em}#menu
.desc{display:block;white-space:normal;color:white;font-size:80%}#menu
.m2{display:none}#menu
.m1{display:none}#menu .i0:focus + .m1,
#menu .n0:hover>.m1{display:block}.js #menu .i0:focus + .m1,
.js #menu .n0:hover>.m1{display:none}#menu .m-packaging
.m1{columns:2}#menu .m-servizi
.m1{columns:3}}.modulo{width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modulo
fieldset{position:relative;display:block;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;margin-bottom:2em}.modulo fieldset:last-child,
.modulo fieldset:last-of-type{margin-bottom:0.5em}.modulo
legend{display:block;width:100%;min-height:1.5em;line-height:1.5em;padding:0.5em 0;margin-bottom:1em;font-weight:bold;text-align:left;border-bottom:3px solid #9a282b;text-transform:uppercase}.modulo
.line{min-height:2em;margin-bottom:1em;text-align:left}.modulo
label{display:block;color:var(--form-label-default-color);height:1.25em;line-height:1.25em;text-align:left;padding:0
0 0.3em 0.75em}.modulo .line:last-child{padding-bottom:0}.modulo input[type="text"],
.modulo input[type="password"],
.modulo input[type="email"],
.modulo input[type="tel"],
.modulo input[type="number"],
.modulo input[type="search"],
.modulo input[type="url"],
.modulo
select{display:inline-block;width:100%;height:2em;line-height:2em;color:var(--form-text-default-color);border:1px
solid var(--form-border-default-color);background-color:var(--form-background-default-color);-webkit-border-radius:0.75em;-moz-border-radius:0.75em;border-radius:0.75em;padding:0
0.45em 0 1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out,  border-color 0.3s ease-in-out,  background-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out}.modulo
textarea{width:100%;line-height:1.5em;height:6em;-webkit-border-radius:0.75em;-moz-border-radius:0.75em;border-radius:0.75em;padding:0
0.625em 0 1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--form-text-default-color);border:1px
solid var(--form-border-default-color);background-color:var(--form-background-default-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out,  border-color 0.3s ease-in-out,  background-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out}.modulo .input-wrapper{display:block;position:relative}.modulo .input-wrapper.checkbox,
.modulo .input-wrapper.radio{position:static}.modulo .input-wrapper:before{font-family:FontAwesome;content:'';position:absolute;left:0;top:0;z-index:1;display:block;line-height:2em;width:1.5em;text-align:center;opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out,  opacity 0.3s ease-in-out;transition:color 0.3s ease-in-out, opacity 0.3s ease-in-out}.modulo .input-wrapper>*{position:relative;z-index:0}.modulo .input-wrapper.touched:before{content:'\f00c';opacity:1;color:var(--form-label-valid-color)}.modulo .errore .input-wrapper:before{content:'\f00d';opacity:1;color:var(--form-label-error-color)}.modulo .input-wrapper.touching:before{content:'' !important;opacity:0}.modulo input[type="text"]:focus,
.modulo input[type="password"]:focus,
.modulo input[type="email"]:focus,
.modulo input[type="tel"]:focus,
.modulo input[type="number"]:focus,
.modulo input[type="search"]:focus,
.modulo input[type="url"]:focus,
.modulo select:focus,
.modulo textarea:focus{color:var(--form-text-focus-color);border-color:var(--form-border-focus-color);background-color:var(--form-background-focus-color)}.modulo
.subline{overflow:hidden;font-size:80%;height:2em;min-height:2em;line-height:2em;padding:0
0 0.625em 1em;text-align:left}.modulo .subline:last-child{padding-bottom:0}.modulo .subline input[type="text"],
.modulo .subline input[type="password"],
.modulo .subline input[type="email"],
.modulo .subline input[type="tel"],
.modulo .subline input[type="number"],
.modulo .subline input[type="search"],
.modulo .subline input[type="url"]{float:left;margin-right:0.625em;height:2em;line-height:2em}.modulo .subline
label{display:inline}.modulo
.boolean{text-align:left}.modulo .boolean
label{display:inline}.modulo fieldset
.hint{font-size:80%;text-align:justify;padding:0.3em 0 0 0;margin-bottom:0.5em}.modulo fieldset .option-list
.hint{padding:0.3em 0 0 0}.modulo.allrequired label
span.req{display:none}.modulo p.required-message{padding-top:1em;font-size:80%}.modulo .line.required label:after{content:' *'}.modulo label
span.req{display:none}.modulo
div.textbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid var(--form-border-default-color);background-color:var(--form-background-default-color);padding:0.2em 0.5em;margin-bottom:0.5em;line-height:1.2em;font-size:65%;text-align:justify;width:100%;height:4.8em;overflow:auto}#Pagina .modulo div.textbox
h1{font-family:inherit;font-weight:normal;color:inherit;font-size:inherit;line-height:1;margin:0;padding:0;height:auto;min-height:0;border:none;white-space:normal;overflow:auto;text-shadow:none}#Pagina .modulo div.textbox h1:before,
#Pagina .modulo div.textbox h1:after{content:none}.modulo
label.long{position:relative;display:inline-block;width:90%;line-height:1.5em;padding:0
0 0 1.5em}.modulo
p.format{clear:both;font-size:65%;height:1.2em;line-height:1.2em;text-align:center}.modulo
p.hint.format{display:none}.modulo label.long
input{position:absolute;left:0;top:0.3em}.modulo
button{margin:2em
0 0 0;border:none;background:none;cursor:pointer}.modulo button
.o{display:block}.modulo button
.i{display:inline-block;font-size:150%;color:var(--site-button-color);background-color:var(--site-button-background-color);padding:0.5em 2em;line-height:1.4em;font-weight:bold;-webkit-border-radius:2.5em;-moz-border-radius:2.5em;border-radius:2.5em;-o-transition: -o-box-shadow 0.3s ease-in-out;-moz-transition: -moz-box-shadow 0.3s ease-in-out;-ms-transition: -ms-box-shadow 0.3s ease-in-out;-webkit-transition: -webkit-box-shadow 0.3s ease-in-out,  color 0.3s ease-in-out,  background-color 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out}.modulo button:focus .i,
.modulo button:hover
.i{color:var(--site-button-over-color);background-color:var(--site-button-background-over-color);-webkit-box-shadow:0 0 3px var(--site-button-over-color);-moz-box-shadow:0 0 3px var(--site-button-over-color);-ms-box-shadow:0 0 3px var(--site-button-over-color);-o-box-shadow:0 0 3px var(--site-button-over-color);box-shadow:0 0 3px var(--site-button-over-color)}.modulo
#MessaggiModulo{margin-bottom:0.75em;text-align:left}#MessaggiModulo{background-color:var(--form-message-default-color);padding:0.3em 0}#MessaggiModulo
em.tipo{display:none}#MessaggiModulo,
#MessaggiModulo
ul{list-style-type:none;list-style-position:inside}#messaggi,#avvertimenti,#errori{border-left:2px solid var(--form-message-info-color);font-size:80%;padding:0.3em}#messaggi li,
#avvertimenti li,
#errori
li{line-height:16px}#avvertimenti{border-color:var(--form-message-warning-color)}#errori{border-color:var(--form-message-error-color)}#MessaggiModulo div.messaggio,
#MessaggiModulo
a.messaggio{display:block;padding-left:1em;background-repeat:no-repeat;background-position:top left;text-decoration:none}#messaggi div.messaggio,
#messaggi
a.messaggio{color:var(--form-message-info-color)}#avvertimenti div.messaggio,
#avvertimenti
a.messaggio{color:var(--form-message-warning-color)}#errori div.messaggio,
#errori
a.messaggio{color:var(--form-message-error-color)}label.errore{color:var(--form-label-error-color)}label.avvertimento{color:var(--form-label-warning-color)}label.messaggio{color:var(--form-label-info-color)}.modulo .input-wrapper.touched > *:invalid,
.modulo .input-wrapper.touched > *:focus:invalid,
.modulo .input-wrapper.touched > *:out-of-range,
.modulo .input-wrapper.touched > *:focus:out-of-range,
.modulo .errore > input,
.modulo .errore > select,
.modulo .errore>textarea{color:var(--form-text-error-color);border-color:var(--form-border-error-color);background-color:var(--form-background-error-color)}.modulo .input-wrapper.touched>*:valid{color:var(--form-text-valid-color);border-color:var(--form-border-valid-color);background-color:var(--form-background-valid-color)}.modulo .input-wrapper.touching>*:focus{color:var(--form-text-focus-color);border-color:var(--form-border-focus-color) !important;background-color:var(--form-background-focus-color) !important}.modulo .avvertimento>label{color:var(--form-label-warning-color)}.modulo .avvertimento > input,
.modulo .avvertimento > select,
.modulo .avvertimento>textarea{color:var(--form-text-warning-color);border-color:var(--form-border-warning-color);background-color:var(--form-background-warning-color)}.modulo .messaggio>label{color:var(--form-label-info-color)}.modulo .messaggio > input,
.modulo .messaggio > select,
.modulo .messaggio>textarea{color:var(--form-text-info-color);border-color:var(--form-border-info-color);background-color:var(--form-background-info-color)}.modulo label
span.msg{display:none}@media screen and (min-width: 800px){.modulo{text-align:right}.modulo input,
.modulo
select{width:auto;max-width:100%}}@media screen and (min-width: 800px){html{scroll-padding-top:9em}.rich{font-size:120%}.rich
.sezione{padding:1.5em 0;padding-top:3.5em}.rich .sezione:first-child{padding:1.5em 0;margin-top:0}.section.has-imgs .section-inner:after{content:'';display:block;clear:both}.rich
.sinistra{float:left;width:33%;margin:0
2em 0 0}.rich .sinistra:hover,
.rich .destra:hover,
.rich .centrale:hover{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%) !important;-webkit-transform:scale(1.1) !important;-ms-transform:scale(1.1) !important;transform:scale(1.1) !important}.rich
h2{font-size:200%}.rich
h3{font-size:140%}.rich
.centrale{display:block;width:100%;margin:1em
0}.richclass-image-list>li{width:20%;flex-basis:calc(20% - 1em)}.rich .expand .richclass-image-list>li{width:25%;flex-basis:calc(25% - 1em);}.rich
section.expand{clear:both;position:relative;top:0;left: -150%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:calc(1.5em + 4px) 0 0 0;padding:0
40px 0 40vw;width:100vw}.rich section.expand>*{max-width:calc(1280px * 0.6)}.rich .section-opener-holder{text-align:left}.rich section.expand:before{background:linear-gradient(90deg, transparent, transparent 15%, var(--expand-cover-gradient-start) 35%, var(--expand-cover-gradient-end) 35.01%)}.no-js .rich section.expand,
.js .rich
section.expand.open{left:50%;padding-top:3em;padding-bottom:3em}#InteraPagina{padding-top:25em}#InteraPagina:before{height:25em}#InteraPagina:after{top:calc(25em - 3em)}.mode2
#InteraPagina{padding-top:35em}.mode2 #InteraPagina:before{height:35em}.mode2 #InteraPagina:after{top:calc(35em - 3em)}#Intestazione{position:absolute;left:0;top:0;z-index:3;display:block;width:100%}#Intestazione:before{content:'';position:relative;top:0;left:0;display:block;width:100%;height:15.625em;background:linear-gradient(180deg, var(--header-start-background-color) 0%, var(--header-step-background-color) 6.25em, var(--header-end-background-color) 100%)}#header-panel{position:fixed;left:0;top:0;z-index:1;display:block;width:100%;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.scrolled #header-panel{background-color:var(--header-scrolled-background-color)}#header-panel-outer{display:block;max-width:1920px;padding:0
40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0
auto}#header-panel-inner{position:relative;display:block;width:100%}#header-panel-inner:after{content:'';display:block;clear:both}#toolbar{position:relative;z-index:1;display:flex;width:100%;justify-content:flex-end;color:var(--toolbar-text-color)}#toolbar:before{content:'';position:absolute;bottom:0;left: -40px;right: -40px;display:block;height:1px;background-color:var(--header-separator-line-color);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.scrolled #toolbar:before{opacity:0}#toolbar
.th{display:inline-block;padding:0
0.75em;line-height:6.5em;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:line-height 0.3s ease-in-out;transition:line-height 0.3s ease-in-out}.scrolled #toolbar
.th{line-height:5em}#toolbar
.tl{position:relative;display:inline-block;padding-left:2em;line-height:2em;color:var(--toolbar-text-link-color)}#toolbar strong.tl,
#toolbar a.tl:focus,
#toolbar a.tl:hover{color:var(--toolbar-text-link-onover)}#toolbar .tl:before{font-family:'FontAwesome';position:absolute;left:0;top:0;display:block;width:2em;height:2em;line-height:2em;text-align:center}#contact-phone:before{content:'\f095'}#contact-mail:before{content:'\f0e0'}#search-page:before{content:'\f002'}#lingue:before{font-family:'FontAwesome';content:'\f0ac'}#lingue
.node{padding-left:0.75em}#lingue
.link{color:var(--toolbar-text-link-color)}#toolbar strong.link,
#lingue a.link:focus,
#lingue a.link:hover{color:var(--toolbar-text-link-onover)}#logo-holder{display:inline-block;position:absolute;left:0;top:0;bottom:0}#pre-logo-holder{position:absolute;left:0;top:0;display:block;width:8.75em;height:10.625em;background-color:var(--pre-logo-background);clip-path:polygon(100% 0, 100% 80%, 50% 100%, 0 80%, 0 0);-o-transition:  -o-transform 0.3s ease-in-out;-moz-transition:  -moz-transform 0.3s ease-in-out;-ms-transition:  -ms-transform 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out,  top 0.3s ease-in-out,  -webkit-transform 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, top 0.3s ease-in-out, transform 0.3s ease-in-out}#pre-logo{position:absolute;left:3%;top:3%;right:3%;bottom:20%;display:block}#pre-logo:before,#pre-logo:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;display:block;background:url(../immagini/pre-logo.d1705853227.svg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:1;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#pre-logo:after{opacity:0;background-image:url(../immagini/pre-logo-over.d1705853227.svg)}.scrolled #pre-logo-holder{top: -40%;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);background-color:var(--pre-logo-background-scrolled)}.scrolled #pre-logo:before{opacity:0}.scrolled #pre-logo:after{opacity:1}#logo{display:inline-block;position:absolute;top:0;left:0;height:100%}#logo-img{position:relative;left:0;top:20%;z-index:0;padding-left:10em;display:block;width:auto;height:70%}#menu-holder{margin-left: -40px;margin-right: -40px;padding-left:40px;padding-right:40px;display:block;-o-transition:  -o-box-shadow 0.3s ease-in-out;-moz-transition:  -moz-box-shadow 0.3s ease-in-out;-ms-transition:  -ms-box-shadow 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out,  -webkit-box-shadow 0.3s ease-in-out;transition:background-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out}#menu-holder:after{content:'';display:block;clear:both}.scrolled #menu-holder{background-color:var(--menu-holder-scrolled-background-color);-webkit-box-shadow:0 5px 5px #aaa;-moz-box-shadow:0 5px 5px #aaa;-ms-box-shadow:0 5px 5px #aaa;-o-box-shadow:0 5px 5px #aaa;box-shadow:0 5px 5px #aaa}#menu{float:right}#Pagina .section-title{font-size:250%}#Pagina .section-subtitle{font-size:200%}#Pagina .section-content{text-align:justify}#Pagina .section:first-child .section-title-holder{height:0;width:calc(60% - 4em);text-align:left}#Pagina .section:first-child .section-content{padding-top:4em}#Pagina .section:first-child #deco-image-holder{margin-top: -6.5em}#deco-image-holder{width:40%;padding-top:calc(40% - 4em);float:right;margin:0
0 4em 2em}#deco-image{width:calc(100% - 4em);left:2em;top:2em;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em)}#Pagina #cta-section{margin-top:4em}#cta-section .section-inner{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4em
0 0 calc(30% - 2em)}#cta-desc{font-size:175%}#cta-panel{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;padding:2em;margin:0}#cta-panel #line-nomecognome,
#cta-panel #line-telefono{float:left;width:48%;margin-right:4%}#cta-panel #line-email{float:left;width:48%}#cta-panel #line-richiesta{clear:both}#footer-contents{display:flex;justify-content:space-between;align-items:flex-start;gap:0 2em;padding:3em
0 0 0}#dati-azienda{position:relative;margin:0;padding:0
0 0 20em;text-align:left}#dati-azienda:before{position:absolute;left:0;top:0;bottom:0;width:18em;height:auto}#footer-contents .footer-content{flex-basis:25%;margin-top:0}#footer-contents .footer-menu{text-align:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;gap:0}#footer-menu
.i{text-align:left}#smallprints{display:flex;justify-content:space-between;font-size:90%}#smallprints
.sitem{flex-basis:33%}#developedby{text-align:left}#privacy-policies{text-align:right}}.rich .richclass-special-list{position:relative;list-style-type:none;padding:2em
0 2em 10em;height:10em;line-height:1.3em}.rich .richclass-special-list:before{content:'';display:block;width:10em;height:10em;position:absolute;left:0;top:2em;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.js .rich .richclass-special-list:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-o-transition: -o-transform 0.3s ease-in-out 0.3s;-moz-transition: -moz-transform 0.3s ease-in-out 0.3s;-ms-transition: -ms-transform 0.3s ease-in-out 0.3s;-webkit-transition: -webkit-transform 0.3s ease-in-out 0.3s;transition:transform 0.3s ease-in-out 0.3s}.js .rich .richclass-special-list.aov-shown:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.rich .richclass-special-list>li{padding:0}.js .rich .richclass-special-list>li{position:relative;left:0;top: -1em;opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out 1.2s,  top 0.3s ease-in-out 1.2s;transition:opacity 0.3s ease-in-out 1.2s, top 0.3s ease-in-out 1.2s}.js .rich .richclass-special-list>li:nth-child(1){-webkit-transition-delay:0.6s;transition-delay:0.6s}.js .rich .richclass-special-list>li:nth-child(2){-webkit-transition-delay:0.75s;transition-delay:0.75s}.js .rich .richclass-special-list>li:nth-child(3){-webkit-transition-delay:0.9s;transition-delay:0.9s}.js .rich .richclass-special-list>li:nth-child(4){-webkit-transition-delay:1.05s;transition-delay:1.05s}.js .rich .richclass-special-list.aov-shown>li{top:0;opacity:1}.rich .richclass-special-list>li:first-child{padding-top:4.1em}#Page-carta .rich .richclass-special-list:before{background-image:url(../immagini/carta/list-deco.d1706800503.webp)}#Page-film-plastici .rich .richclass-special-list:before{background-image:url(../immagini/film-plastici/list-deco.d1706800518.webp)}#Page-casi-studio-e-novita #detail-section{padding-top:0}#main-css-loaded-check{position: absolute;top:0;left:0;display:block;width:1px}