html,body{overflow-x:hidden}
body{margin:0;text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility}
blockquote,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}
ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:inherit}
strong{font-weight:500}
a,button{color:inherit}
a{text-decoration:none}
button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:0 0;cursor:pointer;margin:0;padding:0}
::-moz-focus-inner{padding:0;border:0}
:focus{outline:0}
:focus-visible { outline: #c00 solid 2px;outline-offset: 2px;}
table{border-collapse:collapse;border-spacing:0}
img{border:none}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
body{text-align:left;background-color:#fff;font:14px/1.5 Arial,Helvetica,"Lucida Grande",sans-serif;}
.page-header{margin-bottom:30px;background-color:#efefef;border-bottom:3px #b90000 solid}
.page-header h1{line-height:40px;font-size:16px;font-weight:700;padding:10px;margin:0 auto;max-width:990px}
.page-header h1{text-indent:-9999px; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 184 23'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23D52A1C' d='M22.593 22.142v-2.596h1.581c.921 0 1.204-.276 1.204-1.352V4.803c0-1.05-.283-1.326-1.204-1.326h-1.58V.882H40.79v8.283h-2.477V7.508c0-2.733-1.25-4.031-3.282-4.031h-3.445c-.896 0-1.204.276-1.204 1.326v5.245h1.888c.897 0 1.3-.69 1.322-1.794l.023-1.85h2.267V16.62h-2.267l-.023-2.402c0-1.104-.472-1.601-1.368-1.601h-1.842v5.577c0 1.076.26 1.352 1.156 1.352h3.022c2.643 0 3.942-.966 3.942-4.638v-1.381h2.501v8.615h-18.41Z'/%3E%3Cpath fill='%23020203' d='M57.467 6.881c-1.168-1.489-2.876-2.37-5.363-2.37h-2.997v13.977h2.997c2.487 0 4.195-.88 5.363-2.37.96-1.215 1.528-2.857 1.528-4.618 0-1.763-.569-3.404-1.528-4.619ZM51.655.865c3.326 0 5.513.73 7.22 2.006 2.578 1.943 4.166 5.104 4.166 8.63 0 3.523-1.588 6.683-4.166 8.628-1.707 1.276-3.894 2.005-7.22 2.005h-6.593V.865h6.593ZM66.398 22.134h4.047V.865h-4.047zM4.526 11.432c0 4.17 3.145 7.359 7.227 7.359 1.935 0 3.506-.675 4.716-1.656v-4.236h-4.973v-3.66h9.055v9.122c-1.875 2.422-5.019 4.109-8.889 4.109C5.071 22.47.444 17.594.444 11.432.444 5.269 5.01.394 11.601.394c3.145 0 5.836 1.197 7.74 3.067l-2.63 2.82c-1.27-1.287-3.053-2.207-5.14-2.207-4.021 0-7.045 3.28-7.045 7.358M93.49 4.438c-1.514-1.18-3.48-1.786-6.446-1.786h-4.147v17.735h4.147c2.966 0 4.932-.605 6.446-1.785 2.089-1.634 3.329-4.237 3.329-7.082 0-2.845-1.24-5.448-3.33-7.082m.939 15.677c-1.725 1.271-3.934 1.998-7.293 1.998h-6.053V.927h6.053c3.359 0 5.568.727 7.293 1.998 2.603 1.937 4.207 5.084 4.207 8.595 0 3.511-1.604 6.658-4.207 8.595M102.419 22.113h1.815V.927h-1.815zM125.27 11.278h-6.962V9.553h8.776v8.928c-1.815 2.33-4.902 3.934-8.17 3.934-6.326 0-10.896-4.63-10.896-10.895 0-6.114 4.51-10.895 10.623-10.895 3.026 0 5.841 1.21 7.687 3.238l-1.24 1.241c-1.484-1.635-3.814-2.754-6.447-2.754-5.085 0-8.808 4.086-8.808 9.17 0 5.145 3.723 9.171 8.99 9.171 2.572 0 4.902-1.06 6.446-2.664v-6.749ZM131.777 22.113h1.816V.927h-1.816zM150.843.928v1.725h-6.053v19.461h-1.815V2.653h-6.053V.928zM154.81 14.002h8.807l-4.389-10.23-4.419 10.23ZM159.832.928l9.14 21.185h-1.815l-2.785-6.386h-10.29l-2.784 6.386h-1.816l9.14-21.185h1.21ZM173.666 20.388h9.987v1.726H171.85V.928h1.816z'/%3E%3C/g%3E%3C/svg%3E") 10px center no-repeat;background-size:200px}
#container{max-width:990px;margin:0 auto;padding:0 10px}
.page-footer{background-color:#4d4d4d;color:#fff;padding:20px;position:relative;max-width: 990px; margin:0 auto;}
.page-footer a{color:#fff}
.page-footer:before{content:"";background-color:#4d4d4d;position:absolute;top:0;bottom:0;left:-100%;right:-100%;z-index:-1}
h2{font-size:26px;margin-bottom:20px}
h3{font-size:22px;margin-top:32px;margin-bottom:15px;border-bottom:1px #d7d7d7 solid;padding-bottom:5px}
h4{font-size:16px;margin-bottom:10px}
h5{font-size:16px;margin-bottom:10px;color:#666}
ul{margin:0 0 30px 15px}
li{margin:5px;list-style:disc}
p{margin:0 0 20px;line-height:18px}
a{color:#000;text-decoration:underline}
a:hover{text-decoration:none}
.hide{display:none}
.noablock dd a{display:inline}
.noablock dd li{margin-left:20px}
ol.alphabetical li{list-style-type:lower-latin;margin-left:30px}
[class^=icon]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;vertical-align:middle}
.icon-popup{height:18px;width:18px;color:#b90000}
.overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.overlay:before{position:fixed;top:0;right:0;left:0;bottom:0;content:"";background-color:rgba(0,0,0,.7)}
.overlay.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}
.overlay__content{max-width:996px;padding:20px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);margin:0 auto;position:relative;z-index:2}
.overlay__close{position:absolute;top:-45px;right:-15px;cursor:pointer;border:none;background-color:transparent;height:50px;width:50px;border-top-right-radius:4px;outline:0}
.overlay__close span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.overlay__close::after,.overlay__close::before{position:absolute;top:14px;left:24px;content:'';height:22px;width:2px;background-color:#fff}
.overlay__close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.overlay__close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.overlay__scroller{overflow-y:auto;height:50vh}
@media screen and (max-width:767px){
.overlay__content{margin:0 20px}
#datipersonali thead td:first-child{width:100px}
}
@media screen and (min-width:768px){
#datipersonali thead td:first-child{width:210px}
}
.table{margin:5px 0 30px 0;border-collapse:collapse;width:100%}
.table thead td,.table thead th{font-weight:700;text-align:left;color:#333}
.table th{padding:10px;text-align:center}
.table td{padding:10px;color:#666}
.table tr{border-bottom:1px #ccc solid}
.table thead tr{border-bottom:1px #000 solid}
@media screen and (max-width:767px){
.mobile-table thead{display:none}
.mobile-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}
.mobile-table td{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px 10px 0}
.mobile-table td:nth-child(3){-ms-flex-preferred-size:100%;flex-basis:100%}
.mobile-table td:before{display:block;font-weight:700;color:#000}
#cookietecnici td:nth-child(1):before{content:"Nome del cookie"}
#cookietecnici td:nth-child(2):before{content:"Durata"}
#cookietecnici td:nth-child(3):before{content:"Finalità"}
#cookieprofilazione td:nth-child(1):before{content:"Nome del cookie"}
#cookieprofilazione td:nth-child(2):before{content:"Tipo"}
#cookieprofilazione td:nth-child(3):before{content:"Finalità"}
#cookieterzeparti td:nth-child(1):before{content:"Nome del cookie/terza parte "}
#cookieterzeparti td:nth-child(2):before{content:"Tipo e Finalità"}
#cookieterzeparti td:nth-child(3):before{content:"Link all’informativa privacy"}
#cookieapp td:nth-child(1):before{content:"Strumento"}
#cookieapp td:nth-child(2):before{content:"Tipo"}
#cookieapp td:nth-child(3):before{content:"Finalità"}
#cookiemanzoni1 td:nth-child(1):before{content:"Nome dell&rsquo;intermediario"}
#cookiemanzoni1 td:nth-child(2):before{content:"Link informativo"}
#cookiemanzoni2 td:nth-child(1):before{content:"Nome del cookie/terza parte con cui la Concessionaria ha un rapporto diretto"}
#cookiemanzoni2 td:nth-child(2):before{content:"Tipo e Finalità"}
#cookiemanzoni2 td:nth-child(3):before{content:"Tipo e Finalità	Link all’informativa privacy"}
}
[href=""]{background:#ff0}