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}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:400;font-display:fallback;src:url(../fonts/fa-regular-400.woff2?d=1722930325) format('woff2')}@font-face{font-family:'FontAwesome Brands';font-style:normal;font-weight:400;font-display:fallback;src:url(../fonts/fa-brands-400.woff2?d=1722930325) format('woff2')}:root{--site-content-offset:10px;--header-background-color:#fff;--header-text-color:#000;--hero-text-color:#fff;--hero-text-background-color:#0b6995;--breadcrumbs-vertical-offset:0;--breadcrumbs-horizontal-offset:3em;--breadcrumbs-text-color:#fff;--breadcrumbs-background-color:#e36955;--breadcrumbs-link-color:#fff;--breadcrumbs-link-over:#7a0303;--main-background-color:#fff;--main-text-color:#7d7d7d;--main-text-link-color:#002a99;--main-text-link-over:#5a0006;--main-text-main-title-text-color:#fff;--main-text-main-title-background-color:rgba(0,0,0,0.6);--main-text-title-text-color:#424242;--main-title-background-color:rgba(41,0,109,0.63);--section-button-text-color:#fff;--section-button-background-color:#e36955;--section-button-background-color-over:#0b6995;--first-section-background-color:#f8f8f8;--first-section-text-color:var(--main-text-color);--first-section-title-text-color:#0b6995;--second-section-background-color:#f2f2f2;--second-section-text-color:var(--main-text-color);--second-section-title-text-color:#f1ae44;--third-section-background-color:#50bac3;--third-section-text-color:#fff;--third-section-title-text-color:#fff;--fourth-section-background-color:#ffc569;--fourth-section-text-color:var(--main-text-color);--fourth-section-title-text-color:#863bae;--fifth-section-background-color:#f8f8f8;--fifth-section-text-color:var(--main-text-color);--fifth-section-title-text-color:#50bac3;--important-phrase-color:#7a0303;--important-phrase-shadow-color:#333;--important-phrase-line-step1:#333;--important-phrase-line-step2:transparent;--important-phrase-line-step3:transparent;--important-phrase-line-step4:#333;--expand-button-text-color:white;--expand-button-background-color:#c01a1c;--submenus-horizontal-gap:2em;--submenus-horizontal-gap:2em;--footer-horizontal-gap:3em;--footer-vertical-gap:0;--footer-text-color:#fff;--footer-link-text-color:#fff;--footer-link-text-color-over:#e36955;--footer-background-color:#000;--footer-smallprints-background-color:#e6e6e6;--footer-smallprints-text-color:#000;--footer-partners-background-color:#fff;--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;--special-list-item-background-color:#f1f1f1;--special-list-item-text-color:#666;--special-list-item-counter-background-color:#c01a1c;--special-list-item-counter-text-color:white;--special-list-expand-background-color:white;--special-list-expand-text-color:#333}html{scroll-behavior:smooth;scroll-padding-top:80px}html.translated-ltr,html.translated-rtl{padding-top:40px}body{font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;color:var(--main-text-color);padding:0;text-align:center;background-color:var(--main-background-color);position:relative;transition:background-color 0.3s ease-in-out}a,a:link,a:visited{color:var(--main-text-link-color);text-decoration:none;outline:none;transition:color 0.3s ease-in-out}a:focus,a:hover{color:var(--main-text-link-over);text-decoration:none;outline:none}input,select,textarea,button{font-family:'Montserrat',sans-serif;font-size:100%}input,select,textarea{border:1px
solid black;background-color:#fefefe;padding:0.2em 0.1em;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}}#InteraPagina{overflow:hidden;margin:0
auto;padding-top:0;overflow:hidden}#hero-holder{position:relative;display:block;overflow:hidden;padding-top:100%}#hero-holder-inner:empty{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../immagini/hero-mobile-default.d1722930326.webp) no-repeat center center;background-size:cover}.hero-image{position:absolute;left:0;top:0;display:block;width:100%}.hero-image>img{display:block;width:100%;height:auto}.hero-text{display:block;box-sizing:border-box;padding:1em;color:var(--hero-text-color);background-color:var(--hero-text-background-color)}#Intestazione{display:none}#Centrale{position:relative;z-index:1;width:100%}#Pagina
.section{position:relative;z-index:1;display:block;width:100%;padding:4em
0;transition:olor 1s ease-in-out 0.5s}#Pagina .section:before{content:'';position:absolute;left:0;top:0;z-index: -1;display:block;width:100%;height:100%;clip-path:polygon(0% 0%, 0 0, 0 50%, 0 100%, 0% 100%);transition:clip-path 0.5s ease-in-out 0.5s}#Pagina .section:nth-child(odd):before{clip-path:polygon(100% 0, 100% 0%, 100% 100%, 100% 100%, 100% 50%)}#Pagina .section.aov-not-shown{color:var(--main-text-color) !important}#Pagina .section.aov-not-shown .section-title{color:var(--main-text-title-text-color) !important}#Pagina .section.aov-shown:before{clip-path:polygon(0% 0%, 100% 0, 120% 50%, 100% 100%, 0% 100%)}#Pagina .section.aov-shown:nth-child(odd):before{clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 100%, -20% 50%)}#Pagina .section:nth-child(5n+1){color:var(--first-section-text-color)}#Pagina .section:nth-child(5n+1):before{background-color:var(--first-section-background-color)}#Pagina .section:nth-child(5n+1) .section-title{color:var(--first-section-title-text-color)}#Pagina .section:nth-child(5n+2){color:var(--second-section-text-color)}#Pagina .section:nth-child(5n+2):before{background-color:var(--second-section-background-color)}#Pagina .section:nth-child(5n+2) .section-title{color:var(--second-section-title-text-color)}#Pagina .section:nth-child(5n+3){color:var(--third-section-text-color)}#Pagina .section:nth-child(5n+3):before{background-color:var(--third-section-background-color)}#Pagina .section:nth-child(5n+3) .section-title{color:var(--third-section-title-text-color)}#Pagina .section:nth-child(5n+4){color:var(--fourth-section-text-color)}#Pagina .section:nth-child(5n+4):before{background-color:var(--fourth-section-background-color)}#Pagina .section:nth-child(5n+4) .section-title{color:var(--fourth-section-title-text-color)}#Pagina .section:nth-child(5n+5){color:var(--fifth-section-text-color)}#Pagina .section:nth-child(5n+5):before{background-color:var(--fifth-section-background-color)}#Pagina .section:nth-child(5n+5) .section-title{color:var(--fifth-section-title-text-color)}#Pagina .section-outer{display:block;padding:0
var(--site-content-offset);box-sizing:border-box}#Pagina .section-inner{position:relative;display:block;width:100%}#Pagina .section-title-holder{margin-bottom:2em}#Pagina .section-title{position:relative;font-family:'Playfair Display';font-weight:bold;color:var(--main-text-title-text-color);font-size:200%;line-height:1.4em}#breadcrumbs-holder{position:absolute;left:0;bottom:0;display:inline-block;min-height:1.5em;line-height:1.5em;padding:0.5em;background-color:var(--breadcrumbs-background-color);color:var(--breadcrumbs-text-color);text-transform:uppercase}#breadcrumbs-holder:after{content:'';position:absolute;left:100%;top:0;bottom:0;z-index:1;display:block;width:1em;height:auto;margin-left: -1px;clip-path:polygon(0 0, 100% 0%, calc(100% - 1em) 100%, 0% 100%);background-color:var(--breadcrumbs-background-color)}#breadcrumbs-holder
.bc{display:inline-block;list-style-type:none;font-size:90%;margin-left:2em;white-space:nowrap}#breadcrumbs-holder .bc:first-child{margin-left:0}#breadcrumbs-holder .bc-item{display:inline-block}#breadcrumbs-holder .bc-item:after{content:'›';padding:0
0.3em}#breadcrumbs-holder .bc-item:nth-child(n+2){font-family:'Playfair Display';font-weight:bold;text-transform:uppercase;font-size:85%}#breadcrumbs-holder .bc-item:last-child:after{display:none}#breadcrumbs-holder .bc-link{position:relative;color:var(--breadcrumbs-text-color);font-weight:bold}#breadcrumbs-holder .bc-link:after{content:'';position:absolute;width:100%;height:2px;background-color:var(--breadcrumbs-text-color);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out}#breadcrumbs-holder .bc-link:focus:after,
#breadcrumbs-holder .bc-link:hover:after{transform-origin:left;transform:scaleX(1)}#Pagina #main-section{padding-top:2em}#Pagina #main-section .section-title-holder{width:calc(100% + var(--site-content-offset) * 2);position:absolute;bottom:calc(100% + 2em);left:0;margin-bottom:0;height:100vw}#Pagina #main-section .section-title{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:inline-block;max-width:90%;color:var(--main-text-main-title-text-color) !important;font-size:200%;line-height:1.3em;text-wrap:balance}#Pagina #main-section .section-title:before{content:'';position:absolute;left: -1em;right: -1em;top: -0.25em;bottom: -0.25em;z-index: -1;display:block;background-color:var(--main-title-background-color);clip-path:polygon(0.5em 0, 100% 0%, calc(100% - 0.5em) 100%, 0% 100%)}#Pagina #main-section .section-title.size-adjusted{font-size:130%}#Pagina #main-section .section-title.size1{font-size:280%}#Pagina #main-section .section-title.size2{font-size:230%}#Pagina #main-section .section-title.size3{font-size:150%}#Pagina #main-section .section-title.size4{font-size:130%}#Pagina .section-content:first-child{margin-top:0}#Pagina .section-content:last-child{margin-bottom:0}#Pagina .section-button-holder{margin-top:1em}#Pagina .section-button{display:inline-block;position:relative;color:var(--section-button-text-color);padding:1em
2em 1em 1em;clip-path:polygon(0 0, 100% 0, calc(100% - 1em) 100%, 0% 100%);text-wrap:balance;transition:color 0.6s ease-in-out}#Pagina .section-button:before{content:'';position:absolute;left:0;top:0;bottom:0;z-index:0;display:block;width:100%;background-color:var(--section-button-background-color)}#Pagina .section-button:after{content:'';position:absolute;left:0;top:0;bottom:0;z-index:1;display:block;width:100%;height:auto;clip-path:polygon(50% 100%, 100% 100%, 100% 100%, 0 100%, 0 100%);background-color:var(--section-button-background-color-over);transition:clip-path 0.6s ease-in-out}#Pagina .section-button-label{position:relative;z-index:2;text-wrap:balance;line-height:1.5em}#Pagina .section-button-label>strong{white-space:nowrap;font-size:110%}#Pagina .section-button:focus .section-button-label > strong,
#Pagina .section-button:hover .section-button-label>strong{animation:pulverize 1.2s}@keyframes
pulverize{0%{filter:blur(0)}15%{transform:scale(1.1);filter:blur(6px)}100%{filter:blur(0)}}#Pagina .section-button:focus:after,
#Pagina .section-button:hover:after{clip-path:polygon(50% -100%, 100% 0, 100% 100%, 0 100%, 0 0)}#submenu{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:flex-start;align-items:stretch;gap:var(--submenus-vertical-gap) var(--submenus-horizontal-gap);margin-top:2em}#submenu .submenu-item{position:relative;flex-basis:max(calc(20em - var(--submenus-horizontal-gap)), calc(33% - var(--submenus-horizontal-gap)));padding:1.5em 1.5em 3em 1.5em;box-sizing:border-box;margin-bottom:2em;opacity:0;filter:blur(10px);transition:opacity 0.3s ease-in-out, filter 0.9s ease-in-out}.no-js #submenu .submenu-item,
#submenu .submenu-item.aov-shown{opacity:1;filter:none}#submenu .submenu-item:before{content:'';position:absolute;left:0;top:0;z-index: -1;display:block;width:100%;height:calc(100% - 1.5em);padding-bottom:1.5em;background-color:var(--submenu-background-color);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 100%);transition:clip-path 0.3s ease-in-out 0.9s}.no-js #submenu .submenu-item:before,
#submenu .submenu-item.aov-shown:before{clip-path:polygon(1em 0, 100% 0%, calc(100% - 1em) 100%, 0% 100%)}#submenu .submenu-title{font-family:'Playfair Display';font-size:187.5%;font-weight:bold;color:var(--submenu-title-text-color);margin-bottom:calc(1em / 1.875)}#submenu .section-button-holder{width:100%;position:absolute;left:50%;top:100%;margin-top:0;opacity:0;transform:translate(-50%, calc(-50% + 3em));transition:transform 0.3s ease-in-out 1.2s, opacity 0.3s ease-in-out 1.2s}.no-js #submenu .submenu-item .section-button-holder,
#submenu .submenu-item.aov-shown .section-button-holder{opacity:1;transform:translate(-50%,-50%)}#Piede{position:relative;background-color:var(--footer-background-color);color:var(--footer-text-color);overflow:hidden;display:block;width:100%;padding:2em
0 0 0}#piede-outer{display:block;padding:0
var(--site-content-offset);box-sizing:border-box}#piede-inner{display:flex;width:100%;flex-wrap:wrap;gap:var(--footer-vertical-gap) var(--footer-horizontal-gap)}#organization-objectives{margin-bottom:2em;padding:0.5em;text-wrap:balance;font:90%;background-color:#202020}#dati-aziendali-holder{order:1;flex-basis:max(20em, calc(33% - var(--footer-horizontal-gap)));flex-grow:2;text-align:center}#dati-contatto{display:inline-block;font-size:90%;text-align:center}#dati-contatto
.cline{display:block;text-align:left;padding:0.3em 0}#dati-contatto
.clink{position:relative;display:inline-block;color:var(--footer-link-text-color);padding-left:1.75em;line-height:1.5em;transition:color 0.3s ease-in-out}#dati-contatto a.clink:focus,
#dati-contatto a.clink:hover{text-decoration:none;color:var(--footer-link-text-color-over)}#dati-contatto .clink: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-logo-holder{display:inline-block;background:url(../immagini/footer-logo.d1722930326.svg) no-repeat center center;background-size:contain}#dati-contatto-logo{visibility:hidden}#dati-contatto-indirizzo .clink:before{content:'\f041'}#dati-contatto-email .clink:before{content:'@'}#dati-contatto-telefono .clink:before,
#dati-contatto-telefono-principale .clink:before{content:'\f095'}#dati-contatto-telefono-assistenza .clink:before{content:'\f7d9'}#dati-contatto-fax .clink:before{content:'\f1ac'}#dati-aziendali .clink:before{content:'\f02d'}#dati-contatto .clink:after{content:'';position:absolute;width:calc(100% - 1.75em);height:2px;background-color:var(--toolbar-menu-text-color-over);bottom:0;left:1.75em;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out}#dati-contatto a.clink:focus:after,
#dati-contatto a.clink:hover:after{transform-origin:left;transform:scaleX(1)}#dati-contatto-logo{display:block;width:100%;height:auto}#dati-contatto-nome{display:none}#dati-contatto-nome-logo
.clink{padding-left:0}#dati-contatto-nome-logo .clink:after{left:0}#social-list-holder{order:3;flex-basis:max(20em, calc(33% - var(--footer-horizontal-gap)));flex-grow:2;text-align:center;padding-top:2em}#social-list-title{padding-bottom:0.5em}#social-list{display:flex;gap:1em;flex-wrap:wrap;justify-content:center}#social-list .social-button{display:inline-block;margin-left:0.3em}#social-list .social-button:first-child{margin-left:0}#social-list .social-link{position:relative;display:block;width:2.25em;height:2.25em;line-height:2.25em;text-align:center;overflow:hidden;color:var(--footer-link-text-color)}#social-list .social-link:focus,
#social-list .social-link:hover{color:var(--footer-link-text-color-over)}#social-list .social-label{white-space:nowrap;position:absolute;left:100%;top:0}#social-list .social-link:before{font-family:'FontAwesome Brands';font-size:200%}#social-facebook .social-link:before{content:'\f082'}#social-instagram .social-link:before{content:'\f16d'}#social-linkedin .social-link:before{content:'\f08c'}#social-youtube .social-link:before{content:'\f167'}#newsletter-button-holder{margin:3em
auto 0 auto}#newsletter-button{display:inline-block;position:relative;color:var(--section-button-text-color);padding:1em
2em 1em 1em;clip-path:polygon(0 0, 100% 0, calc(100% - 1em) 100%, 0% 100%);text-wrap:balance;transition:color 0.6s ease-in-out}#newsletter-button:before{content:'';position:absolute;left:0;top:0;bottom:0;z-index:0;display:block;width:100%;background-color:var(--section-button-background-color)}#newsletter-button:after{content:'';position:absolute;left:0;top:0;bottom:0;z-index:1;display:block;width:100%;height:auto;clip-path:polygon(51% 100%, 100% 100%, 100% 100%, 0 100%, 0 100%);background-color:var(--section-button-background-color-over);transition:clip-path 0.6s ease-in-out}#newsletter-button-label{position:relative;z-index:2;text-wrap:balance;line-height:1.5em}#newsletter-button:focus:after,#newsletter-button:hover:after{clip-path:polygon(50% -100%, 100% 0, 100% 100%, 0 100%, 0 0)}#footer-menu-holder{order:2;flex-basis:max(20em, calc(33% - var(--footer-horizontal-gap)));flex-grow:2;text-align:center;padding-top:2em}#footer-menu{display:inline-block;text-align:left}#footer-menu
.i0{position:relative;display:inline-block;color:var(--footer-link-text-color);padding-left:1.5em;line-height:1.5em;transition:color 0.3s ease-in-out}#footer-menu strong.i0,
#footer-menu a.i0:focus,
#footer-menu a.i0:hover{text-decoration:none;color:var(--footer-link-text-color-over)}#footer-menu .i0:before{font-family:FontAwesome;content:'\e122';position:absolute;left:0;top:0;z-index:1;display:block;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;transition:opacity 0.3s ease-in-out}#footer-menu .i0:after{content:'';position:absolute;width:calc(100% - 1.5em);height:2px;background-color:var(--footer-link-text-color-over);bottom:0;left:1.5em;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out}#footer-menu strong.i0:after,
#footer-menu a.i0:focus:after,
#footer-menu a.i0:hover:after{transform-origin:left;transform:scaleX(1)}#legal-holder{order:4;flex-basis:100%;padding-top:2em}#legal{display:flex;width:100%;font-size:80%;text-align:center;flex-wrap:wrap;justify-content:center;align-content:flex-start;gap:0.5em 1em;padding:0.25em 0}#legal
.legal{display:inline-block;line-height:1.5em}#legal .legal-link{position:relative;color:var(--footer-link-text-color)}#legal a.legal-link:focus,
#legal a.legal-link:hover{color:var(--footer-link-text-color-over)}#legal .legal-link:after{content:'';position:absolute;width:100%;height:2px;background-color:var(--footer-link-text-color-over);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out}#legal a.legal-link:focus:after,
#legal a.legal-link:hover:after{transform-origin:left;transform:scaleX(1)}#smallprints-holder{position:relative;order:6;flex-basis:100%;display:block;width:100%;line-height:1.5em;height:1.5em;text-align:center;background-color:var(--footer-smallprints-background-color);color:var(--footer-smallprints-text-color)}#smallprints-holder:before{content:'';position:absolute;left: -50vw;right: -50vw;top:0;bottom:0;display:block;background-color:var(--footer-smallprints-background-color)}#smallprints{position:relative;z-index:1;font-size:90%}:root{--details-vertical-gap:2em;--details-horizontal-gap:2em;--detail-background-color:#e7e7e7;--detail-title-text-color:#fff;--detail-picture-border-color:#fff;--detail-text-color:#fff;--detail-date-background-color:#e36955;--detail-date-text-color:#fff;--detail-analysis-positive-background-color:green;--detail-analysis-positive-text-color:#fff;--detail-analysis-average-background-color:yellow;--detail-analysis-average-text-color:black;--detail-analysis-negative-background-color:red;--detail-analysis-negative-text-color:white;--details-category-link-text-color:#002a99;--details-category-link-text-color-over:#5a0006}#details-category-list{display:flex;gap:2em;flex-wrap:wrap;justify-content:center;padding:1em
0}#details-category-list
.cat{font-size:125%}#details-category-list .cat-link{position:relative;display:inline-block;color:var(--news-category-link-text-color);line-height:1.5em;padding-left:1.75em;transition:color 0.3s ease-in-out}#details-category-list .cat.active .cat-link,
#details-category-list .cat-link:focus,
#details-category-list .cat-link:hover{text-decoration:none;color:var(--news-category-link-text-color-over)}#details-category-list .cat-link:before,
#details-category-list .cat-link:after{font-family:FontAwesome;content:'\f111';position:absolute;left:0;top:0;z-index:1;display:block;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;transition:opacity 0.3s ease-in-out}#details-category-list .cat-link:after{content:'\f192';z-index:0;opacity:0}#details-category-list .cat.active .cat-link:before{opacity:0}#details-category-list .cat.active .cat-link:after{opacity:1}#details-list{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:flex-start;align-items:stretch;gap:var(--details-vertical-gap) var(--details-horizontal-gap)}#details-list
.detail{flex-basis:max(calc(20em - var(--details-horizontal-gap)), calc(33% - var(--details-horizontal-gap)));opacity:0;filter:blur(10px);margin-bottom:calc(2em * 1.5);transition:opacity 0.3s ease-in-out, filter 0.9s ease-in-out}#details-list
.detail.filtered{display:none}.no-js #details-list .detail,
#details-list .detail.aov-loaded.aov-shown{opacity:1;filter:none}#details-list
.sep{display:none}#details-list .detail-link{position:relative;display:block;width:100%;padding:1.5em;box-sizing:border-box;background-color:var(--details-background-color);color:var(--details-text-color);transition:transform 0.3s ease-in-out}#details-list .detail-link:focus,
#details-list .detail-link:hover{transform:scale(1.1);z-index:1}#details-list .detail-image{position:relative;display:block;width:100%;padding-top:100%;border:6px
solid var(--detail-picture-border-color);border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;transform:rotate(-20deg) scale(0.8);opacity:0;transition:transform 1s ease-in-out 1.2s, opacity 0.3s ease-in-out 1.2s}#details-list .detail-image>img{position:absolute;left:0;top:0;display:block;width:100%;height:auto}.no-js #details-list .detail .detail-image,
#details-list .detail.aov-loaded.aov-shown .detail-image{transform:none;opacity:1}#details-list .detail-title-holder{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1em;padding-top:1em;border-top:2px solid var(--detail-picture-border-color);height:5em}#details-list .detail-title{display:inline-block;font-family:'Playfair Display';font-size:110%;text-wrap:balance}#details-list .detail-date-holder{position:absolute;top:100%;left:0;z-index: -1;transform:translateY(-100%);opacity:0;transition:transform 1s ease-in-out 1.2s, opacity 0.3s ease-in-out 1.2s}.no-js #details-list .detail .detail-date-holder,
#details-list .detail.aov-loaded.aov-shown .detail-date-holder{transform:none;opacity:1}#details-list .detail-date{position:relative;display:inline-block;height:2em;line-height:2em;padding:0
1.5em 0 0.5em;font-size:125%;text-transform:uppercase;background-color:var(--detail-date-background-color);color:var(--detail-date-text-color);clip-path:polygon(0 0, 100% 0, calc(100% - 1em) 100%, 0% 100%)}#details-list .detail-date>.d{font-weight:bold;font-size:120%}#details-list .detail-analysis-holder{position:absolute;top:100%;right:0;z-index: -1;display:block;width:100%;transform:translateY(-100%);opacity:0;transition:transform 1s ease-in-out 1.2s, opacity 0.3s ease-in-out 1.2s}.no-js #details-list .detail .detail-analysis-holder,
#details-list .detail.aov-loaded.aov-shown .detail-analysis-holder{transform:none;opacity:1}#details-list .detail-analysis{position:relative;display:block;width:100%;height:2em;box-sizing:border-box;line-height:2em;padding:0
0.5em;font-size:125%;text-align:right}#details-list .detail-analysis:after{font-family:FontAwesome;padding-left:0.5em}#details-list .detail-analysis.positiva{background-color:var(--detail-analysis-positive-background-color);color:var(--detail-analysis-positive-text-color)}#details-list .detail-analysis.positiva:after{content:'\f118'}#details-list .detail-analysis.media{background-color:var(--detail-analysis-average-background-color);color:var(--detail-analysis-average-text-color)}#details-list .detail-analysis.media:after{content:'\f11a'}#details-list .detail-analysis.negativa{background-color:var(--detail-analysis-negative-background-color);color:var(--detail-analysis-negative-text-color)}#details-list .detail-analysis.negativa:after{content:'\e376'}#fullpage-image-holder{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0, 0, 0, 0.5);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;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;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;background-size:contain;overflow:hidden;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);border-radius:15px;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);transition:opacity 0.5s ease-in-out}#fullpage-popup-holder.opening{opacity:0;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;background-size:contain;overflow:hidden;box-shadow:0 0 3px #666;background-color:white}:root{--hero-text-color:#fff;--hero-text-background-color:#0b6995}#hero-holder{position:relative;display:block;overflow:hidden;padding-top:100vw}.hero-image{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.hero-image:empty{background-repeat:no-repeat;background-position:center center;background-size:cover}.hero-image>img{display:block;width:100%;height:auto}#hero-image-desktop:empty{background-image:url(../immagini/hero-desktop-default.d1722930326.webp)}#hero-image-mobile:empty{background-image:url(../immagini/hero-mobile-default.d1722930326.webp)}#hero-image-mobile{height:100vw}#hero-image-desktop{display:none}.hero-text{display:block;box-sizing:border-box;padding:1em;color:var(--hero-text-color);background-color:var(--hero-text-background-color)}@media screen and (min-width: 800px){#hero-holder{position:relative;padding-top:27em}.hero-image>img{position:absolute;left:50%;top:0;display:block;width:auto;height:100%;transform:translateX(-50%)}#hero-image-mobile{display:none}#hero-image-desktop{display:block;height:27em}.hero-text{position:absolute;top:0;bottom:0;left:0;width:45%;padding-left:calc(50vw + 1em - 10px / 2);text-align:left !important}.hero-text:before{content:'';position:absolute;top:0;right:100%;display:block;width:50vw;height:100%;background-color:var(--hero-text-background-color)}.hero-text:after{content:'';position:absolute;top:0;left:100%;display:block;width:22.222%;height:100%;background-color:var(--hero-text-background-color);clip-path:polygon(0 0, 100% 0, 0 100%, 0% 100%)}}@media screen and (min-width: 800px){:root{--menu-main-link-text-color:#000;--menu-main-link-text-color-over:#e36955;--menu-sub-background-color:#e36955;--menu-sub-separator-color:#fff;--menu-sub-link-text-color:#fff;--menu-sub-link-text-color-over:#424242;--menu-special-item-background-color:#e36955;--menu-special-item-background-color-over:#0b6995;--menu-special-item-text-color:#fff}#mobile-menu{display:none}#menu{font-family:Montserrat,sans-serif;position:relative;display:block;width:calc(100% - 16em)}#menu
.m0{display:flex;width:100%;justify-items:center;justify-content:space-between;align-items:center;color:var(--menu-main-link-text-color);position:relative}#menu
.n0{margin:0
0.2em;display:inline-block;position:relative}#menu .n0:first-child{margin-left:0}#menu .n0:last-child{margin-right:0}#menu
.i0{position:relative;z-index:11;color:var(--menu-main-link-text-color);padding:0;min-height:1.5em;line-height:1.3em;display:block;transition:color 0.3s ease-in-out}#menu .i0
.s{font-size:90%}#menu .i:after{content:'';position:absolute;width:100%;height:2px;background-color:var(--menu-main-link-text-color-over);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out}#menu strong.i,
#menu .hasSelectedSubItem > a.i,
#menu .hasOpenSubmenu > a.i,
#menu .i:focus,
#menu .i:hover{color:var(--menu-main-link-text-color-over)}#menu strong.i:after,
#menu .i:focus:after,
#menu .i:hover:after{transform-origin:left;transform:scaleX(1)}#menu
.label.i0{cursor:default}#menu
.m1{top:100%;right:0;box-shadow:border-box;text-align:left;box-sizing:border-box;padding:1.5em 0.5em 0 0.5em;white-space:nowrap;display:block;position:absolute;z-index:10;border-radius:0 0 1em 0;overflow:hidden;pointer-events:none}#menu
.m1.menuOpen{pointer-events:all;opacity:1}#menu .m1:before{content:'';display:block;z-index:0;position:absolute;right:0;top:1.5em;bottom:0;width:0;background-color:var(--menu-sub-background-color);transition:width 0.3s ease-in-out 0.9s}#menu .m1:after{content:'';display:block;width:2px;height:calc(100% + 1.5em);position:absolute;right:0;top:0;background-color:var(--menu-main-link-text-color-over);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);transition:clip-path 0.6s ease-in-out 0.9s}.no-js #menu .m1:before,
#menu .m1.menuOpen:before{width:100%}.no-js #menu .m1:after,
#menu .m1.menuOpen:after{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);transition:clip-path 0.6s ease-in-out 0.3s}#menu
.n1{position:relative;z-index:1;border-bottom:2px solid var(--menu-sub-separator-color);break-inside:avoid;display:block;padding:0.2em;transition:opacity 0.3s ease-in-out 0.3s;opacity:0}#menu .n1:last-child .i1:after{display:none}#menu .n1:last-child{border-bottom-color:var(--menu-main-link-text-color-over)}.no-js #menu .m1 .n1,
#menu .m1.menuOpen
.n1{opacity:1;transition:opacity 0.3s ease-in-out 1.05s}#menu
.i1{height:1.5em;line-height:1.5em;padding:0.3em 0.5em;color:var(--menu-sub-link-text-color);background:none;border:none;display:block;transition:color 0.3s ease-in-out}#menu .i1>.s{}#menu strong.i1,
#menu a.i1:focus,
#menu a.i1:hover{color:var(--menu-sub-link-text-color-over)}#menu .i1:after{margin-bottom: -2px;background-color:var(--menu-sub-link-text-color-over)}#menu
strong.i1{font-weight:bold}#menu
.desc{display:block;white-space:normal;color:white;font-size:80%}#menu
.m2{display:none;padding-top:0.8125em;font-size:90%}#menu
.n2{padding-top:0.8125em;display:block}#menu .n2:first-child{padding-top:0}#menu
.i2{height:1.2em;line-height:1.2em;padding:0;color:var(--menu-sub-link-text-color);display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}#menu .i2>.s{position:relative;font-size:80%;padding:0
1.2em 0 0;color:var(--menu-sub-link-text-color);transition:color 0.3s ease-in-out, padding 0.3s ease-in-out}#menu .i2>.s:before{font-family:FontAwesome;content:'\f061';display:block;width:1em;height:1em;line-height:1em;position:absolute;left:0;top:0.05em;opacity:0;transition:opacity 0.2s ease-in-out}#menu strong.i2 > .s,
#menu a.i2:focus > .s,
#menu a.i2:hover>.s{color:var(--menu-sub-link-text-over);padding:0
0 0 1.2em}#menu strong.i2 > .s:before,
#menu a.i2:focus > .s:before,
#menu a.i2:hover>.s:before{opacity:1;transition:opacity 0.4s ease-in-out}#menu
.m3{display:block;padding-top:0.8125em;font-size:80%;padding-left:0.5em}#menu
.n3{padding-top:0.8125em;display:block}#menu .n3:first-child{padding-top:0}#menu
.i3{height:1em;line-height:1em;padding:0;color:var(--menu-sub-link-text-color);display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}#menu
a.i3{transition:text-shadow 0.3s ease-in-out}#menu a.i3:focus,
#menu a.i3:hover{color:var(--menu-sub-link-text-over)}#menu .i3>.s{font-size:80%}#menu .m-come-donare
.i0{position:relative;color:var(--menu-special-item-text-color);padding:1em
2em 1em 1em;clip-path:polygon(0 0, 100% 0, calc(100% - 1em) 100%, 0% 100%);transition:padding-top 0.3s ease-in-out, padding-bottom 0.3s ease-in-out}#menu .m-come-donare .i0:before{content:'';position:absolute;left:0;top:0;bottom:0;z-index:0;display:block;width:100%;background-color:var(--menu-special-item-background-color)}#menu .m-come-donare .i0:after{content:'';position:absolute;left:0;top:0;bottom:0;z-index:1;display:block;width:100%;height:auto;clip-path:polygon(51% 100%, 100% 100%, 100% 100%, 0 100%, 0 100%);background-color:var(--menu-special-item-background-color-over);transform-origin:center center;transform:none;transition:clip-path 0.6s ease-in-out}.scrolled #menu .m-come-donare
.i0{padding-top:0.5em;padding-bottom:0.5em}#menu .m-come-donare strong.i0:after,
#menu .m-come-donare .i0:focus:after,
#menu .m-come-donare .i0:hover:after{clip-path:polygon(50% -100%, 100% 0, 100% 100%, 0 100%, 0 0);transform:none}#menu .m-come-donare .i0>.s{position:relative;z-index:2}}@media screen and (max-width: 799px){:root{--mobile-menu-opener-color:#0b6995;--mobile-menu-opener-scrolled-color:#0b6995;--mobile-menu-panel-background-color:linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);--mobile-menu-scrolled-panel-background-color:#fff;--mobile-menu-open-panel-background-color:#fff;--mobile-menu-background-color:#ebebeb;--mobile-menu-link-level0-text-color:#fff;--mobile-menu-link-level0-background-color:#13bec3;--mobile-menu-link-level1-text-color:#fff;--mobile-menu-link-level1-background-color:#249598}#menu{display:none}html.mobile-menu-open
#InteraPagina{display:none}#mobile-menu{font-family:Oswald;position:absolute;top:0;left:0;right:0;z-index:9}html.translated-ltr #mobile-menu,
html.translated-rtl #mobile-menu{top:40px}#mobile-menu.closed{position:fixed}#mobile-menu #mobile-menu-panel{position:fixed;left:0;top:0;z-index:3;width:100%;height:80px;background:var(--mobile-menu-panel-background-color);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-panel-background-color);box-shadow:0 0 3px black}html.mobile-menu-open #mobile-menu #mobile-menu-panel{background:var(--mobile-menu-open-panel-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;transform:scale(1);transform-origin:12.5% center;transition:transform 0.3s ease-in-out}.scrolled #mobile-menu .mobile-menu-home-holder{transform:scale(1.1)}#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/nanodiagnostics.d1722930326.svg) left center no-repeat;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);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;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;transition:transform 0.3s ease-in-out}#mobile-menu .mobile-menu-opener:after{font-family:FontAwesome;content:'\f0c9';font-size:28px;box-sizing:border-box;display:block;width:100%;height:100%;text-align:center;position:absolute;top:0;left:0;z-index:1;transform:scale(0);text-indent:0;transition:transform 0.3s ease-in-out}#mobile-menu.closed .mobile-menu-opener:before{transform:scale(0)}#mobile-menu.closed .mobile-menu-opener:after{transform:scale(1)}#mobile-menu
.m0{display:block;position:absolute;left:0;top:80px;z-index:2;width:100%;background-color:var(--mobile-menu-panel-background-color);overflow:hidden;min-height:calc(100vh - 80px);transition:opacity 0.3s ease-in-out}#mobile-menu.closed
.m0{opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out 1.2s}#mobile-menu
.n0{position:relative;top:0;left:0;padding:calc(var(--site-content-offset) / 2) var(--site-content-offset);transition:transform 0.3s ease-in-out}#mobile-menu .n0:nth-child(1){transition:transform 0.3s ease-in-out 0.3s}#mobile-menu .n0:nth-child(2){transition:transform 0.3s ease-in-out 0.4s}#mobile-menu .n0:nth-child(3){transition:transform 0.3s ease-in-out 0.5s}#mobile-menu .n0:nth-child(4){transition:transform 0.3s ease-in-out 0.6s}#mobile-menu .n0:nth-child(5){transition:transform 0.3s ease-in-out 0.7s}#mobile-menu .n0:nth-child(6){transition:transform 0.3s ease-in-out 0.8s}#mobile-menu .n0:nth-child(7){transition:transform 0.3s ease-in-out 0.9s}#mobile-menu .n0:nth-child(8){transition:transform 0.3s ease-in-out 1s}#mobile-menu .n0:nth-child(9){transition:transform 0.3s ease-in-out 1.1s}#mobile-menu .n0:nth-child(10){transition:transform 0.3s ease-in-out 1.2s}#mobile-menu.closed
.n0{transform:scale(0)}#mobile-menu
.i{display:block;padding:0
1.25em;height:3.75em;border-radius:calc(3.75em / 2);line-height:3.75em;font-size:100%;color:var(--mobile-menu-link-level0-text-color);background:var(--mobile-menu-link-level0-background-color);border-bottom:1px solid var(--mobile-menu-link-level0-border-color);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mobile-menu .i>.s{font-size:125%}#mobile-menu
.m1{display:none;margin:calc(var(--site-content-offset) / 3) 0 calc(var(--site-content-offset) * 2) 0}#mobile-menu .hasOpenSubmenu
.m1{display:block}#mobile-menu
.n1{padding:calc(var(--site-content-offset) / 3) calc(var(--site-content-offset) * 1.5)}#mobile-menu
.i1{font-size:85%;padding:0
2.25em;color:var(--mobile-menu-link-level1-text-color);background:var(--mobile-menu-link-level1-background-color);border-bottom:1px solid var(--mobile-menu-link-level0-border-color)}#mobile-menu .hasSelectedSubItem
a.i0{font-weight:bold}#mobile-menu a.i:focus,
#mobile-menu a.i:hover{text-decoration: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{box-sizing:border-box;position:absolute;left:0;top:0;display:block;width:100%;height:100%;white-space:nowrap;text-indent:100%;overflow:hidden}#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);transition:color 0.3s ease-in-out}.scrolled #mobile-search-button:before{color:var(--mobile-menu-opener-scrolled-color)}}:root{--form-legend-border-color:#f0c73d;--form-vertical-gap:2em;--form-horizontal-gap:4em;--form-text-default-color:var(--main-text-color);--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:#ccc;--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:var(--main-text-color);--form-label-info-color:#00f;--form-label-warning-color:#fc0;--form-label-error-color:#f00;--form-label-valid-color:#0f0}.modulo{width:100%;text-align:center;box-sizing:border-box}.modulo
fieldset{position:relative;display:block;width:100%;padding:0;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 var(--form-legend-border-color);text-transform:uppercase}.modulo .fieldset-lines{display:flex;gap:var(--form-vertical-gap) var(--form-horizontal-gap);flex-wrap:wrap;justify-content:flex-start}.modulo
.line{min-height:2em;text-align:left;flex-basis:max(20em, calc(50% - var(--form-horizontal-gap) / 2));flex-grow:2}.modulo
.line.long_label{flex-basis:100%;flex-grow:1}.modulo .line:has(textarea){flex-basis:100%;flex-grow:1}.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}.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);padding:0
0.45em 0 1.5em;box-sizing:border-box;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;padding:0
0.625em 0 1.5em;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);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;text-shadow:0 0 1px #000;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-wrapper.checkbox:before{display:none}.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{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:3em
0 0 0;border:none;background:none;cursor:pointer}.modulo button
.o{display:inline-block;position:relative;color:var(--section-button-text-color);padding:1em
2em 1em 1em;clip-path:polygon(0 0, 100% 0, calc(100% - 1em) 100%, 0% 100%);text-wrap:balance;transition:color 0.6s ease-in-out}.modulo button .o:before{content:'';position:absolute;left:0;top:0;bottom:0;z-index:0;display:block;width:100%;background-color:var(--section-button-background-color)}.modulo button .o:after{content:'';position:absolute;left:0;top:0;bottom:0;z-index:1;display:block;width:100%;height:auto;clip-path:polygon(50% 100%, 100% 100%, 100% 100%, 0 100%, 0 100%);background-color:var(--section-button-background-color-over);transition:clip-path 0.6s ease-in-out}.modulo button
.i{position:relative;z-index:2;text-wrap:balance;line-height:1.5em}.modulo button:focus .o:after,
.modulo button:hover .o:after{clip-path:polygon(50% -100%, 100% 0, 100% 100%, 0 100%, 0 0)}.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:4.5em}:root{--site-content-width:1280px;--toolbar-background-color:#424242;--toolbar-text-color:#fff;--toolbar-text-color-over:#e36955;--toolbar-menu-background-color:#f2f0ec;--toolbar-menu-text-color:#000;--toolbar-menu-text-color-over:#e36955;--footer-vertical-gap:0}#InteraPagina{padding-top:10em;overflow:hidden}#Intestazione{position:fixed;top:0;left:0;z-index:10;display:block;width:100%;height:10em;background-color:var(--header-background-color);color:var(--header-text-color);transition:height 0.3s ease-in-out, box-shadow 0.3s ease-in-out}html.translated-ltr #Intestazione,
html.translated-rtl
#Intestazione{top:40px}.scrolled
#Intestazione{height:4em;box-shadow:2px 0 3px -1px #000}#toolbar,#header-panel{position:absolute;left:0;right:0;top:0}#toolbar{background-color:var(--toolbar-background-color);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);transform-origin:top center;transition:transform 0.3s ease-in-out}.scrolled
#toolbar{transform:rotate3d(1,0,0,90deg)}#header-panel{top:2em;transition:top 0.3s ease-in-out}.scrolled #header-panel{top:0}#header-panel-outer,#toolbar-outer{display:block;max-width:var(--site-content-width);padding:0
var(--site-content-offset);margin:0
auto;box-sizing:border-box}#header-panel-inner,#toolbar-inner{display:block;width:100%;position:relative;height:2em}#header-panel-inner{height:8em;transition:height 0.3s ease-in-out}.scrolled #header-panel-inner{height:4em}#toolbar-menu{display:block;position:absolute;right:0;top:0;background-color:var(--toolbar-menu-background-color);color:var(--toolbar-menu-text-color)}#toolbar-other-links{text-align:left}#toolbar-menu:before{content:'';position:absolute;right:100%;top:0;display:block;width:3em;height:100%;margin-right: -1px;background-color:var(--toolbar-menu-background-color);clip-path:polygon(20% 0%, 100% 0, 100% 100%, 0% 100%)}#toolbar-menu:after{content:'';position:absolute;left:100%;top:0;display:block;width:50vw;height:100%;background-color:var(--toolbar-menu-background-color)}#toolbar-menu
.m0{display:block}#toolbar-other-links .other-link-holder,
#toolbar-menu
.n0{display:inline-block;height:2em;line-height:2em;margin:0
0.75em}#toolbar-other-links .other-link,
#toolbar-menu
.i0{position:relative;display:inline-block;height:1.5em;line-height:1.5em;padding-left:1.2em;color:var(--toolbar-menu-text-color);transition:color 0.3s ease-in-out}#toolbar-other-links .other-link{color:var(--toolbar-text-color)}#toolbar-other-links a.other-link:focus,
#toolbar-other-links a.other-link:hover{color:var(--toolbar-text-color-over)}#toolbar-menu strong.i0,
#toolbar-menu a.i0:focus,
#toolbar-menu a.i0:hover{color:var(--toolbar-menu-text-color-over)}#toolbar-other-links .other-link:after,
#toolbar-menu .i0:after{content:'';position:absolute;width:100%;height:2px;background-color:var(--toolbar-menu-text-color-over);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform 0.3s ease-in-out}#toolbar-other-links .other-link:after{background-color:var(--toolbar-text-color-over)}#toolbar-other-links a.other-link:focus:after,
#toolbar-other-links a.other-link:hover:after,
#toolbar-menu strong.i0:after,
#toolbar-menu a.i0:focus:after,
#toolbar-menu a.i0:hover:after{transform-origin:left;transform:scaleX(1)}#toolbar-other-links .other-link:before,
#toolbar-menu .i0:before{font-family:FontAwesome;content:'';position:absolute;left:0;top:0;width:calc(1.1em / 0.8);height:calc(1.5em / 0.8);line-height:calc(1.5em / 0.8);text-align:left;font-size:80%}#ol-speak-with-us .other-link:before{content:'\f4ad'}#ol-phone .other-link:before{content:'\f095'}#ol-email .other-link:before{content:'@'}#ol-google-translate .other-link:before{content:'\f0ac'}#google-translate-holder{position:relative;display:inline-block;width:12em}#google_translate_element{position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top: -0.4em}#google_translate_element .goog-te-gadget-icon{display:none}#toolbar-menu .m-ricerca .i0:before{content:'\f002'}#toolbar-menu .m-news-eventi .i0:before{content:'\f1ea'}#toolbar-menu .m-blog .i0:before{content:'\f781'}#toolbar-menu .m-contatti .i0:before{content:'\f0e0'}#toolbar-other-links .other-link-label,
#toolbar-menu .i0>.s{font-size:85%}#toolbar-other-links .other-link-holder:first-child{margin-left:0}#toolbar-menu .n0:last-child{margin-right:0}#language-switcher{display:block;position:absolute;right:0;top:0}#language-switcher
.lang{display:inline-block;height:1.6em;margin:0.2em}#language-switcher .lang-link{position:relative;display:inline-block;width:1.6em;height:1.6em;line-height:1.6em;border-radius:50%;overflow:hidden;box-sizing:border-box;border:2px
solid transparent;transition:border-color 0.3s ease-in-out}#language-switcher .lang-link:before{content:'';position:absolute;top:0.125em;left:0.125em;right:0.125em;bottom:0.125em;display:block;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:contain}#language-switcher .lang-link:hover{border-color:var(--toolbar-link-text-color-over)}#language-switcher .lang.en .lang-link:before{background-image:url(../immagini/languages/en.svg)}#language-switcher .lang.de .lang-link:before{background-image:url(../immagini/languages/de.svg)}#language-switcher .lang.fr .lang-link:before{background-image:url(../immagini/languages/fr.svg)}#language-switcher .lang.it .lang-link:before{background-image:url(../immagini/languages/it.svg)}#language-switcher .lang:first-child{margin-left:0}#language-switcher .lang:last-child{margin-right:0}#language-switcher .lang-label{position:absolute;top:0;left:100%;white-space:nowrap}#logo-holder{position:absolute;left:0;top:50%;display:flex;height:3em;transform:translateY(-50%);justify-content:flex-start;align-items:center}#logo{position:relative;display:block;aspect-ratio:236/50;height:100%;transition:transform 0.3s ease-in-out}#logo:focus{transform:scale(1.05)}#logo-img{display:block;width:100%;height:auto}#menu{position:absolute;top:0;right:0;bottom:0;display:flex;justify-content:flex-end;align-items:center}#hero-holder{position:relative;padding-top:27em}#hero-holder-inner:empty{background-image:url(../immagini/hero-desktop-default.d1722930326.webp)}.hero-image{height:27em}.hero-image>img{position:absolute;left:50%;top:0;display:block;width:auto;height:100%;transform:translateX(-50%)}.hero-text{position:absolute;top:0;bottom:0;left:0;width:45%;padding-left:calc(50vw + 1em - var(--site-content-width) / 2);text-align:left !important}.hero-text:before{content:'';position:absolute;top:0;right:100%;display:block;width:50vw;height:100%;background-color:var(--hero-text-background-color)}.hero-text:after{content:'';position:absolute;top:0;left:100%;display:block;width:22.222%;height:100%;background-color:var(--hero-text-background-color);clip-path:polygon(0 0, 100% 0, 0 100%, 0% 100%)}#Pagina .section-outer{max-width:var(--site-content-width);margin:0
auto}#Pagina #main-section .section-title-holder{height:27em}#Pagina .section-title{font-size:250%}#Pagina #main-section .section-title{font-size:300%}#Pagina #main-section .section-title.size-adjusted{font-size:230%}#Pagina #main-section .section-title.size1{font-size:300%}#Pagina #main-section .section-title.size2{font-size:300%}#Pagina #main-section .section-title.size3{font-size:300%}#Pagina #main-section .section-title.size4{font-size:230%}#piede-outer{max-width:var(--site-content-width);margin:0
auto}#dati-contatto-holder{text-align:left}#dati-contatto-logo{display:block;width:auto;height:4.5em}#footer-menu-holder{padding-top:6em}#social-list-holder{text-align:right;padding-top:6em}#social-list{justify-content:flex-end}#newsletter-button-holder{margin:1em
0 0 0;max-width:16em;float:right}#partners{justify-content:space-between}#legal-holder{padding-top:3em;padding-bottom:2em}}:root{--scroll-pointer-border-color:black;--scroll-pointer-arrow-color:white;--scroll-pointer-progress-color:#011cc9}#scroll-pointer{contain:content;position:fixed;bottom:2em;right:2em;z-index:100;font-size:min(2.5vw, 80%);display:block;width:5em;height:5em;border-radius:50%;overflow:hidden;border:1px
solid var(--scroll-pointer-border-color);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%;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{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%;box-sizing:border-box;border:3px
solid var(--scroll-pointer-progress-color);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)}.mobile-menu-open #scroll-pointer,#scroll-pointer[data-progress="0"]{opacity:0}#scroll-pointer[data-progress="0"] #scroll-pointer-if{transform:rotate(-180deg)}#scroll-pointer[data-progress="5"] #scroll-pointer-if{transform:rotate(-162deg)}#scroll-pointer[data-progress="10"] #scroll-pointer-if{transform:rotate(-144deg)}#scroll-pointer[data-progress="15"] #scroll-pointer-if{transform:rotate(-126deg)}#scroll-pointer[data-progress="20"] #scroll-pointer-if{transform:rotate(-108deg)}#scroll-pointer[data-progress="25"] #scroll-pointer-if{transform:rotate(-90deg)}#scroll-pointer[data-progress="30"] #scroll-pointer-if{transform:rotate(-72deg)}#scroll-pointer[data-progress="35"] #scroll-pointer-if{transform:rotate(-54deg)}#scroll-pointer[data-progress="40"] #scroll-pointer-if{transform:rotate(-36deg)}#scroll-pointer[data-progress="45"] #scroll-pointer-if{transform:rotate(-18deg)}#scroll-pointer[data-progress="50"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="55"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="60"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="65"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="70"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="75"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="80"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="85"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="90"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="95"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="100"] #scroll-pointer-if{transform:rotate(0)}#scroll-pointer[data-progress="0"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="5"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="10"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="15"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="20"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="25"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="30"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="35"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="40"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="45"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="50"] #scroll-pointer-il{transform:rotate(-180deg)}#scroll-pointer[data-progress="55"] #scroll-pointer-il{transform:rotate(-162deg)}#scroll-pointer[data-progress="60"] #scroll-pointer-il{transform:rotate(-144deg)}#scroll-pointer[data-progress="65"] #scroll-pointer-il{transform:rotate(-126deg)}#scroll-pointer[data-progress="70"] #scroll-pointer-il{transform:rotate(-108deg)}#scroll-pointer[data-progress="75"] #scroll-pointer-il{transform:rotate(-90deg)}#scroll-pointer[data-progress="80"] #scroll-pointer-il{transform:rotate(-72deg)}#scroll-pointer[data-progress="85"] #scroll-pointer-il{transform:rotate(-54deg)}#scroll-pointer[data-progress="90"] #scroll-pointer-il{transform:rotate(-36deg)}#scroll-pointer[data-progress="95"] #scroll-pointer-il{transform:rotate(-18deg)}#scroll-pointer[data-progress="100"] #scroll-pointer-il{transform:rotate(0deg)}:root{--slider-list-sliding-button-width:min(3.75em,8vw);--slider-list-scroller-color:#e36955;--slider-list-scroller-disabled-color:gray;--slider-list-point-border-color:#e36955;--slider-list-point-background-color:#e36955}.slider-list-holder{position:relative;display:block;padding:0
var(--slider-list-sliding-button-width) 6em var(--slider-list-sliding-button-width)}@media screen and (max-width: 599px){.slider-list-holder{margin:0
calc(var(--site-content-offset) * -1)}}.slider-list{display:flex;flex-wrap:nowrap;overflow-x:hidden}.slider-list-item{position:relative;display:block;width:100%;padding-top:56.25%;flex:0 0 auto;box-sizing:border-box;overflow:hidden}.slider-list-item-inner{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.media-slider .slider-list-item-inner{background-color:#121212}.slider-list-item-inner>img{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;object-fit:contain}.slider-list-item-backdrop{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;filter:blur(0.2em);opacity:0.25}.slider-list-scroller-button-holder{position:absolute;top:0;bottom:6em;width:var(--slider-list-sliding-button-width)}.slider-list-scroller-button-holder.previous{left:0}.slider-list-scroller-button-holder.next{right:0}.slider-list-scroller-button{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;font-size:min(100%,3vw)}.slider-list-holder.transitioning .slider-list-scroller-button{pointer-events:none}.slider-list-scroller-label{position:absolute;top:0;left:110%;white-space:nowrap}.slider-list-scroller-button:before{font-family:FontAwesome;content:'';display:block;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;color:var(--slider-list-scroller-color);font-size:300%;transition:color 0.3s ease-in-out, transform 0.3s ease-in-out}.slider-list-scroller-button:focus:before,.slider-list-scroller-button:hover:before{transform:scale(1.2)}.slider-list-scroller-button-holder.disabled .slider-list-scroller-button{pointer-events:none}.slider-list-scroller-button-holder.disabled .slider-list-scroller-button:before{color:var(--slider-list-scroller-disabled-color)}.slider-list-scroller-button-holder.previous .slider-list-scroller-button:before{content:'\f053'}.slider-list-scroller-button-holder.next .slider-list-scroller-button:before{content:'\f054'}.slider-list-point-navigation{display:flex;height:6em;position:absolute;left:var(--slider-list-sliding-button-width);right:var(--slider-list-sliding-button-width);bottom:0;justify-content:center;align-items:center;flex-wrap:wrap;gap:0 1em}.slider-list-point-navigation-item{position:relative;display:block;width:min(2em,7vw);height:min(2em,7vw)}.slider-list-point-navigation-item-link{position:absolute;left:0;top:0;display:block;width:100%;height:100%;border:2px
solid var(--slider-list-point-border-color);border-radius:50%;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-indent:110%;transition:border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out, transform 0.3s ease-in-out !important}.slider-list-holder.transitioning .slider-list-point-navigation-item-link{pointer-events:none}.slider-list-point-navigation-item-link:hover{transform:scale(1.05)}.slider-list-point-navigation-item-link:before{content:'';display:block;position:absolute;left: -1px;top: -1px;right: -1px;bottom: -1px;display:block;border-radius:50%;background-color:var(--slider-list-point-background-color);opacity:0;transform:scale(0);transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out}.slider-list-point-navigation-item.active{pointer-events:none}.slider-list-point-navigation-item-link:hover:before{opacity:1;transform:scale(0.5)}.slider-list-point-navigation-item.active .slider-list-point-navigation-item-link:before{opacity:1;transform:scale(1)}.slider-list-point-navigation-item.disabled{display:none;pointer-events:none}:root{--typography-image-link-border-color:#e36955;--typography-image-link-border-color-over:#fff;--typography-important-phrase-text-color:#e36955}.rich{font-size:100%;line-height:1.5em}.rich
a{display:inline-block;font-weight:bold;text-decoration:none;color:var(--main-text-link-color);transition:color 0.3s ease-in-out, filter }@keyframes
linkPulverize{0%{filter:blur(0)}15%{transform:scale(1.1);filter:blur(6px)}100%{filter:blur(0)}}.rich a:focus,
.rich a:hover{animation:linkPulverize 1.2s;text-decoration:underline}.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 img+p{padding-top:0}.rich
p{padding:0.5em 0}.rich p + h2,
.rich ul + h2,
.rich ol+h2{margin-top:1.5em}.rich p + h3,
.rich ul + h3,
.rich ol+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.richclass-brand-name{font-weight:bold}.rich .richclass-important-phrase{display:block;width:100%;font-size:170%;display:inline-block;text-wrap:balance;line-height:1.3em;text-align:center;margin-bottom:calc(1.5em / 1.7);font-weight:bold}.rich .richclass-important-phrase
strong{font-weight:900}.section.aov-enabled .rich .richclass-important-phrase{opacity:0;transform:scale(0)}@keyframes important-phrase-entering{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.1)}100%{opacity:1;transform:scale(1);color:var(--typography-important-phrase-text-color)}}.section.aov-shown .rich .richclass-important-phrase{animation:important-phrase-entering ease-in 1.0s 0.5s forwards}.rich ol.richclass-iconlist,
.rich ul.richclass-iconlist{list-style-type:none;padding-left:0}.rich
.imglink{display:block;width:100%;border:2px
solid var(--typography-image-link-border-color);box-sizing:border-box;margin-bottom:2em;overflow:hidden;transition:border-color 0.3s ease-in-out}.rich .imglink:focus,
.rich .imglink:hover{border-color:var(--typography-image-link-border-color-over)}.rich
.photo{display:block;width:100%;height:auto;border:2px
solid var(--typography-image-link-border-color);box-sizing:border-box;margin-bottom:2em}.rich .imglink>.photo{border:none !important;margin:0
!important}.rich .imglink.aov-enabled,
.rich .photo.aov-enabled{opacity:0;transform:translateY(3em);transition:border-color 0.3s ease-in-out, opacity 0.5s ease-in-out 0.5s, transform 1s ease-in-out 0.5s}.rich .imglink.aov-shown,
.rich .photo.aov-shown{opacity:1;transform:translateY(0)}.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}ol.aov-enabled>li,ul.aov-enabled>li{top:3em;opacity:0;transition:opacity 0.5s ease-in-out 4.3s, top 0.5s ease-in-out 3.2s}ol.aov-enabled.aov-shown>li,ul.aov-enabled.aov-shown>li{top:0;opacity:1}ol.aov-enabled>li:nth-child(1),ul.aov-enabled>li:nth-child(1){transition-delay:0.5s}ol.aov-enabled>li:nth-child(2),ul.aov-enabled>li:nth-child(2){transition-delay:0.8s}ol.aov-enabled>li:nth-child(3),ul.aov-enabled>li:nth-child(3){transition-delay:1.1s}ol.aov-enabled>li:nth-child(4),ul.aov-enabled>li:nth-child(4){transition-delay:1.4s}ol.aov-enabled>li:nth-child(5),ul.aov-enabled>li:nth-child(5){transition-delay:1.7s}ol.aov-enabled>li:nth-child(6),ul.aov-enabled>li:nth-child(6){transition-delay:2.0s}ol.aov-enabled>li:nth-child(7),ul.aov-enabled>li:nth-child(7){transition-delay:2.3s}ol.aov-enabled>li:nth-child(8),ul.aov-enabled>li:nth-child(8){transition-delay:2.6s}ol.aov-enabled>li:nth-child(9),ul.aov-enabled>li:nth-child(9){transition-delay:2.9s}.rich
h2{position:relative;font-family:'Playfair Display';font-weight:bold;font-size:150%;margin-bottom:0.5em;overflow:hidden;text-wrap:balance;line-height:1.3em}.rich
h3{position:relative;font-family:'Playfair Display';font-weight:bold;font-size:120%;margin-bottom:0.5em;overflow:hidden;text-wrap:balance;line-height:1.3em}@media screen and (min-width: 800px){.rich{font-size:125%}.rich
.sezione{padding:1.5em 0;padding-top:3.5em}.rich .sezione:first-child{padding:1.5em 0;margin-top:0}.section:has(img) .section-inner:after{content:'';display:block;clear:both}.rich .imglink.sinistra,
.rich
.photo.sinistra{float:left;width:45%;margin-right:5%;margin-bottom:5%;border-radius:0 0 0 2em}.rich .imglink.destra,
.rich
.photo.destra{float:right;width:45%;margin-left:5%;margin-bottom:5%;border-radius:0 0 2em 0}.rich .imglink.sinistra.aov-enabled,
.rich .photo.sinistra.aov-enabled{transform:translateX(-5em)}.rich .imglink.sinistra.aov-shown,
.rich .photo.sinistra.aov-shown{transform:translateX(0)}.rich .imglink.destra.aov-enabled,
.rich .photo.destra.aov-enabled{transform:translateX(5em)}.rich .imglink.destra.aov-shown,
.rich .photo.destra.aov-shown{transform:translateX(0)}.rich .imglink>.photo{float:none !important;width:100% !important;margin:0
!important;border:none !important}.rich
h2{font-size:200%}.rich
h3{font-size:140%}.rich .richclass-important-phrase{font-size:200%;margin-bottom:calc(1.5em / 2)}}:root{--projects-vertical-gap:2em;--projects-horizontal-gap:2em;--project-background-color:#73c8cf;--project-title-text-color:#fff;--project-picture-border-color:#fff;--project-text-color:#fff}#projects{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:flex-start;align-items:stretch;gap:var(--projects-vertical-gap) var(--projects-horizontal-gap);margin-top:2em}#projects
.project{position:relative;flex-basis:max(calc(20em - var(--projects-horizontal-gap)), calc(33% - var(--projects-horizontal-gap)));padding:1.5em 1.5em 3em 1.5em;box-sizing:border-box;margin-bottom:2em;opacity:0;filter:blur(10px);transition:opacity 0.3s ease-in-out, filter 0.9s ease-in-out}.no-js #projects .project,
#projects .project.aov-shown{opacity:1;filter:none}#projects .project-inner{display:block}#projects .project-inner:before{content:'';display:block;width:80%;margin:0
10% 1em 10%;padding-top:80%;border:6px
solid var(--project-picture-border-color);border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:cover;transform:rotate(-20deg) scale(0.8);opacity:0;transition:transform 1s ease-in-out 1.2s, opacity 0.3s ease-in-out 1.2s}.no-js #projects .project-inner:before,
#projects .project.aov-shown .project-inner:before{transform:rotate(0) scale(1);opacity:1}#project-patologie-neonatali .project-inner:before{background-image:url(../immagini/index/progetti/patologie-neonatali.d1722930374.webp)}#project-ambiente-sano .project-inner:before{background-image:url(../immagini/index/progetti/ambiente-sano.d1722930374.webp)}#project-cibo-sano .project-inner:before{background-image:url(../immagini/index/progetti/cibo-sano.d1722930374.webp)}#projects .project:before{content:'';position:absolute;left:0;top:0;z-index: -1;display:block;width:100%;height:calc(100% - 1.5em);padding-bottom:1.5em;background-color:var(--project-background-color);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);transition:clip-path 0.3s ease-in-out 0.9s}.no-js #projects .project:before,
#projects .project.aov-shown:before{clip-path:polygon(0 0, 100% 1em, 100% 100%, 0 calc(100% - 1em))}@media screen and (max-width: 600px){.no-js #projects .project:before,
#projects .project.aov-shown:before{clip-path:polygon(0 0, 100% 0.5em, 100% 100%, 0 calc(100% - 0.5em))}.no-js #projects .project:nth-child(even):before,
#projects .project.aov-shown:nth-child(even):before{clip-path:polygon(0 0.5em, 100% 0, 100% calc(100% - 0.5em), 0 100%)}}#projects .project-title{font-family:'Playfair Display';font-size:187.5%;font-weight:bold;color:var(--project-title-text-color);margin-bottom:calc(1em / 1.875)}#projects .project-description{color:var(--project-text-color)}#projects .section-button-holder{width:80%;position:absolute;left:50%;top:100%;margin-top:0;opacity:0;transform:translate(-50%, calc(-50% + 3em));transition:transform 0.3s ease-in-out 1.2s, opacity 0.3s ease-in-out 1.2s}.no-js #projects .project .section-button-holder,
#projects .project.aov-shown .section-button-holder{opacity:1;transform:translate(-50%, -50%)}#projects .section-button-label{font-size:90%}#projects .section-button-label>strong{display:block;font-size:110%}#come-donare-image{max-width:100vw;height:auto}#main-css-loaded-check{position: absolute;top:0;left:0;display:block;width:1px}