@import url("https://fonts.googleapis.com/css?family=Encode+Sans+Semi+Expanded:400,600,700");@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@keyframes cont-in{0%{opacity:0}100%{opacity:1}}@keyframes box-in{0%{top:-50px;opacity:0}100%{top:0px;opacity:1}}*{padding:0;outline:none}HTML{height:100%}BODY{font:85% / 1.5em sans-serif}A,A:hover{text-decoration:none}IMG{border:none}TABLE{border:none}TABLE TD{border:dotted 1px black;padding:0 0.5em}TABLE TH{font-weight:bold;border-bottom:solid 2px #333}H1,H2,H3,H4,H5,H6{font-weight:bold}H1,H2{font-size:2.2em}H3{font-size:1.4em}H4{font-size:1.3em}H5{font-size:1.2em}H6{font-size:1.1em}.textleft{text-align:left !important}.textcenter{text-align:center}.textright{text-align:right !important}.postscript{font-size:0.8em !important}.hide{display:none}FORM{margin:0.5em 0}FORM FIELDSET DIV.button{border:none;text-align:center;float:none !important}FORM FIELDSET DIV.button INPUT{margin:5px auto}FORM FIELDSET IFRAME{background-color:transparent;border:none;width:65%;height:100px}.result{text-align:center;margin:5px auto;padding:5px;width:90%;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.result STRONG{font-size:larger}.success{color:#599847;background-color:#EBFAB6;border-color:#599847}.success STRONG,.success LEGEND,.success A{color:#3F6B32 !important}.alert{color:#CA6B1C;background-color:#FBDD96;border-color:#CA6B1C}.alert STRONG,.alert LEGEND,.alert A{color:#8A4813 !important}.error{color:#883333;background-color:#FDD2D1;border-color:#883333}.error STRONG,.error LEGEND,.error A{color:#662626 !important}.notice{color:#9F6722;background-color:#F9EBCA;border-color:#9F6722}.notice STRONG,.notice LEGEND,.notice A{color:#7A501B !important}.info{color:#277DCE;background-color:#E6EBF0;border-color:#277DCE}.info STRONG,.info LEGEND,.info A{color:#1D5C96}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url("/_config/img/shadowbox/loading.gif") no-repeat;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:12px}#sb-nav{float:right;height:16px;padding:2px 0;width:45%}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url("/_config/img/shadowbox/close.png")}#sb-nav-next{background-image:url("/_config/img/shadowbox/next.png")}#sb-nav-previous{background-image:url("/_config/img/shadowbox/previous.png")}#sb-nav-play{background-image:url("/_config/img/shadowbox/play.png")}#sb-nav-pause{background-image:url("/_config/img/shadowbox/pause.png")}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}iframe{margin:0px}#sb-title-inner{color:#FFF;font-size:1.2em;font-weight:bold}#sb-body,#sb-loading{background-color:#FFF}#sb-loading-inner span{background:url("/_config/img/shadowbox/white-loader.gif") no-repeat;width:220px;height:19px;text-indent:-9999px;font-size:1px}#sb-wrapper-inner{border:1px solid #333}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message,div.sb-message a:link,div.sb-message a:visited,#sb-counter a{color:#fff !important}HTML{min-height:100%;height:auto;margin:0}BODY{background-repeat:no-repeat;font-family:"Encode Sans Semi Expanded",sans-serif;font-size:85%;min-height:100%;margin:0;background:#ececec;background:-moz-linear-gradient(top, #ececec 0%, #fafafa 100%);background:-webkit-linear-gradient(top, #ececec 0%, #fafafa 100%);background:linear-gradient(to bottom, #ececec 0%, #fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#fafafa',GradientType=0 )}CODE{font-family:"Courier New", Courier, monospace}FORM FIELDSET DIV{border-bottom:1px dotted #fff}INPUT,SELECT,TEXTAREA{font-family:"Droid Sans",Helvetica,sans-serif}H1,H2,H3,H4,H5,H6,H7,H8,H9,H10,H11,H12,H13,H14,H15{color:red}A{color:orange;text-decoration:none}A:hover{text-decoration:none;color:#ff0}A:focus,A:visited{text-decoration:none;outline:none;outline-offset:0}.warning{background-color:#FDD2D1;padding:.5rem;text-align:center}.warning IMG{margin-right:2rem}.warning P{background-color:transparent}.warning.error{font-weight:bold;color:red}.warning.success{background-color:#EBFAB6}.container{max-width:1100px}.scontain{max-width:1000px}#pre-header{background:#000;background:#000}#search_box{float:right;position:relative;height:30px}#search_box FORM{margin:0.2em 0.5em 0 0}#search_box FIELDSET{border:none;margin:0;background-color:white;border:solid 1px #fff}#search_box INPUT,#search_box BUTTON{border:none}#search_box INPUT{background:none repeat scroll 0px 0px transparent;border:0 none;font-size:1em;height:22px;line-height:22px;margin:0;padding:0 3px;width:184px}#search_box BUTTON{height:16px;margin:0px;position:absolute;right:1em;top:0.5em;width:16px;background-image:url("/_config/img/icons/zoom.png");background-color:transparent;text-indent:200%;white-space:nowrap;overflow:hidden}.menuaccessibile{background-color:#fff;height:30px;margin-left:1em;font-size:.9em}.menuaccessibile P{float:right;margin-top:.25em;padding-right:1em;font-weight:bold}.menuaccessibile P A{font-weight:normal}.menuaccessibile P A:hover{font-weight:bold}.menuaccessibile P .a1,.menuaccessibile P .a2,.menuaccessibile P .a3{cursor:pointer;margin:0 .1em}.menuaccessibile P .a1{font-size:.8em}.menuaccessibile P .a3{font-size:1.2em}#lang{font-size:0.85em;color:#fff;float:left;margin-top:0.4em}#lang UL{display:inline-block;position:relative}#lang UL A{height:16px;text-decoration:none;color:white;background-color:rgba(0,0,0,0.4);-webkit-border-radius:15px;border-radius:15px;padding:0em 1em 0.15em}#lang UL A:hover{background-color:rgba(0,0,0,0.7)}#lang UL UL{display:none;padding-top:0.5em;position:absolute;z-index:9999;width:100%;white-space:nowrap}#lang UL:hover UL{display:block}#header H1{margin:0}#header H1 A{color:#000;text-decoration:none}#nav,.offset,#wrapper{position:relative}@media (min-width: 768px){#nav{position:relative;z-index:999;width:100%;background-color:#fff;background-image:none;height:55px;border:0;border-radius:0;box-shadow:none;margin:0;border-bottom:solid 2px #fff}#nav .container-fluid{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#nav .container-fluid .navbar-header{height:100%;padding-left:5%}#nav .container-fluid .navbar-header .logobox{height:100%}}@media (min-width: 768px) and (max-width: 900px){#nav .container-fluid .navbar-header .logobox{width:300px}}@media (min-width: 768px){#nav .container-fluid .navbar-header .logobox IMG{width:85%}}@media (min-width: 768px) and (max-width: 900px){#nav .container-fluid .navbar-header .logobox IMG{width:100%}}@media (min-width: 768px){#nav .container-fluid #navbar-collapse .nav{height:100%;float:right;padding-right:5%}#nav .container-fluid #navbar-collapse .nav LI{height:100%;display:table;text-decoration:none}#nav .container-fluid #navbar-collapse .nav LI A{display:table-cell;vertical-align:middle;font-size:1rem;font-weight:700;text-transform:uppercase;color:black;padding-left:5px;padding-right:5px;padding-top:0;padding-bottom:0;border-right:solid 2px black}}@media (min-width: 768px) and (max-width: 900px){#nav .container-fluid #navbar-collapse .nav LI A{font-size:1em}}@media (min-width: 768px){#nav .container-fluid #navbar-collapse .nav LI:hover,#nav .container-fluid #navbar-collapse .nav LI:hover H2,#nav .container-fluid #navbar-collapse .nav LI.active H2{background-color:red;text-shadow:none}#nav .container-fluid #navbar-collapse .nav LI.active{background-image:none;background-repeat:none;box-shadow:none;background-color:red}#nav .container-fluid #navbar-collapse .nav LI.active A{background-image:none;background-repeat:none;background-color:transparent}#nav .container-fluid #navbar-collapse .nav LI:hover UL{display:block}#nav .container-fluid #navbar-collapse .nav LI:last-child A{border-right:0}#nav .container-fluid #navbar-collapse .nav LI UL{display:none;background-color:#fff;border-radius:0;padding:0;margin:0;border:0;width:max-content;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.75);box-shadow:0 0 3px rgba(0,0,0,0.75)}#nav .container-fluid #navbar-collapse .nav LI UL LI{border-bottom:solid 1px #bdb76b;width:100%;padding:.3rem 0}#nav .container-fluid #navbar-collapse .nav LI UL LI:last-child{border-bottom:0}#nav .container-fluid #navbar-collapse .nav LI UL LI:hover UL{display:block !important}#nav .container-fluid #navbar-collapse .nav LI UL LI A{border-right:0}#nav .container-fluid #navbar-collapse .nav LI UL UL{display:none !important;left:auto;top:0}}.fixed{position:fixed !important;display:block;opacity:0;-webkit-animation-delay:.3s;-webkit-animation-duration:.5s;-webkit-animation-name:nav-in;-webkit-animation-fill-mode:forwards;-moz-animation-delay:.3s;-moz-animation-duration:.5s;-moz-animation-name:nav-in;-moz-animation-fill-mode:forwards;-o-animation-delay:.3s;-o-animation-duration:.5s;-o-animation-name:nav-in;-o-animation-fill-mode:forwards;animation-delay:.3s;animation-duration:.5s;animation-name:nav-in;animation-fill-mode:forwards}@media (MAX-width: 768px){#nav{margin:0;background-color:#fff;background-image:none;border:0;border-radius:0;box-shadow:none;z-index:999}#nav .navbar-header{border-bottom:solid 2px #fff}#nav .navbar-header .logobox{font-size:1.2em;font-weight:700}#nav #navbar-collapse LI{text-align:center;padding:.5em 0}}.offset{background:#666;background:#666}#slider{height:auto;position:relative;overflow:hidden;padding:0}#slider #slider-base .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}#slider #slider-base .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}#slider #slider-base .rslides li:first-child{position:relative;display:block;float:left}#slider #slider-base .rslides img{display:block;height:auto;float:left;width:100%;border:0}#slider #slider-base .rslides_tabs{position:absolute;width:100%;z-index:1000;top:50%;transform:translateY(-50%)}@media (max-width: 767px){#slider #slider-base .rslides_tabs{display:none}}#slider #slider-base .rslides_tabs LI{text-align:right}#slider #slider-base .rslides_tabs LI A{display:inline-block;width:22px;height:22px;background:url(/images/permanentICON/bullets.png) no-repeat;text-indent:9999px;border:0;margin:0 2px}#slider #slider-base .rslides_tabs LI A:visited{text-decoration:none;color:black}#slider #slider-base .rslides_tabs .rslides_here A{background-position:0 -22px}#slider #slider-advanced{position:relative;z-index:100}#slider #slider-advanced .slide{display:none;width:100%;height:100%;position:absolute;z-index:5000}#slider #slider-advanced .active-slide{z-index:9999}#slider #slider-advanced .fs_obj{display:block;display:none;position:absolute;top:0px;left:100%;z-index:7000}#slider #slider-advanced .fs_fixed_obj{z-index:6000;left:0}#slider #slider-advanced .fs_obj *{display:inline-block;position:relative;top:0px;left:0px}#slider #slider-advanced .fs_loader{width:100%;height:400px;background:url(/images/slideGIF/balls.gif) center center no-repeat transparent}#slider #slider-advanced .prev,#slider #slider-advanced .next{display:none;position:absolute;width:45px;height:45px;z-index:9999}#slider #slider-advanced .prev{left:10px;top:45%;background:url(/images/slideGIF/fs.prevnext.png) 0px 0px no-repeat transparent}#slider #slider-advanced .prev:hover{background:url(/images/slideGIF/fs.prevnext.png) 0px -45px no-repeat transparent}#slider #slider-advanced .next{right:10px;top:185px;background:url(/images/slideGIF/fs.prevnext.png) -45px 0px no-repeat transparent}#slider #slider-advanced .next:hover{background:url(/images/slideGIF/fs.prevnext.png) -45px -45px no-repeat transparent}#slider #slider-advanced .fraction-slider:hover .prev,#slider #slider-advanced .fraction-slider:hover .next{display:block}#slider #slider-advanced .fs-pager-wrapper{position:absolute;left:10px;bottom:10px;z-index:9999}#slider #slider-advanced .fs-pager-wrapper a{display:inline-block;width:14px;height:14px;margin:0 5px 0 0;background:url(/images/slideGIF/fs.pager.png) 0px -14px no-repeat transparent}#slider #slider-advanced .fs-pager-wrapper .active{background:url(/images/slideGIF/fs.pager.png) 0px 0px no-repeat transparent}#content H4{margin:20px 0;color:#7fffd4}#content H6{text-transform:uppercase;line-height:2em}#content P{padding:0.5em 0}#content P,#content TABLE,#content UL,#content OL{line-height:2em}#content UL{margin:0 30px;list-style-type:disc}#content UL.list LI P{margin:0}#content FORM FIELDSET{border-color:#fff;border-style:solid}#content FORM FIELDSET P{margin:auto 10px}#content FORM FIELDSET LEGEND{color:#7fffd4;margin:0 0.5em;padding:0 0.2em}#content .map{padding:0}#content .nav.nav-tabs{padding:0;margin:3rem 0 0;background-color:#fff;border-bottom:solid 1px #fff !important}#content .nav.nav-tabs LI{margin-bottom:-1px;padding:0}#content .nav.nav-tabs LI A{color:white;text-decoration:none;font-size:1.3em;border-bottom:#fff;border-radius:0;margin:0}#content .nav.nav-tabs LI.active A{background-color:#000;border-color:#fff;color:grey}#content .nav.nav-tabs LI:hover A{background-color:#fff;border-color:#fff}#content .nav.nav-tabs LI.active:hover A{background-color:#000;border-color:#fff}#content .tab-content{border:solid 1px #fff;border-top:none;padding:0;background-color:#000}#content .tab-content>.tab-pane{padding:2em 3em}#content .tab-content .tech .col-md-5{padding:0}#content .tab-content .tech IMG{float:right;width:55%;height:auto;margin-top:-14.5em}#content .tab-content .tech IMG:hover{transform:scale(2.5);-ms-transform:scale(2.5);-moz-transform:scale(2.5);-webkit-transform:scale(2.5);-o-transform:scale(2.5);margin-right:40%}@media (max-width: 768px){#content #section-contatta,#content #section-prev{padding:1em !important}}#content #section-contatta .form-control,#content #section-prev .form-control{border-color:#fff}#content #section-contatta FORM FIELDSET DIV,#content #section-prev FORM FIELDSET DIV{border:none}#content #section-contatta FORM FIELDSET DIV INPUT,#content #section-contatta FORM FIELDSET DIV TEXTAREA,#content #section-prev FORM FIELDSET DIV INPUT,#content #section-prev FORM FIELDSET DIV TEXTAREA{border-radius:0}#content #section-contatta FORM FIELDSET .titl,#content #section-prev FORM FIELDSET .titl{color:black;font-size:1.2em;margin:1em 0;padding:0 0 .5em;border-bottom:solid 2px #fff}@media (max-width: 991px){#content #section-contatta FORM FIELDSET .titl,#content #section-prev FORM FIELDSET .titl{text-align:center}}#content #section-contatta FORM FIELDSET .titl A,#content #section-prev FORM FIELDSET .titl A{color:black;text-decoration:none;float:right;font-size:.7em}@media (max-width: 991px){#content #section-contatta FORM FIELDSET .titl A,#content #section-prev FORM FIELDSET .titl A{float:none;text-align:center}}#content #section-contatta FORM FIELDSET .titl A SPAN,#content #section-prev FORM FIELDSET .titl A SPAN{font-size:1em;font-weight:bold;color:red}#content #section-contatta FORM FIELDSET .button .btn,#content #section-prev FORM FIELDSET .button .btn{background-image:none;text-shadow:none}#content #section-contatta FORM FIELDSET .button .btn:hover,#content #section-prev FORM FIELDSET .button .btn:hover{background-color:#fff;border-color:#fff;color:black}#content #section-contatta FORM FIELDSET .button .btn.btn-primary:active,#content #section-prev FORM FIELDSET .button .btn.btn-primary:active{border-color:#a6afcb}#content #section-contatta FORM FIELDSET .button .btn-primary,#content #section-prev FORM FIELDSET .button .btn-primary{color:white;border-color:#fff;background-color:#666}#content #section-contatta FORM .autorization .form-inline,#content #section-prev FORM .autorization .form-inline{text-align:center}#content #section-contatta FORM .form-group,#content #section-prev FORM .form-group{margin-bottom:1em}#content #section-contatta FORM .form-group LABEL,#content #section-prev FORM .form-group LABEL{color:black;margin-bottom:.4em}#content #section-contatta FORM .form-group SPAN,#content #section-prev FORM .form-group SPAN{font-weight:900;color:red}#content #section-contatta .captcha,#content #section-prev .captcha{text-align:center}#content #section-contatta .captcha LABEL,#content #section-prev .captcha LABEL{font-weight:bold}#content #section-contatta .captcha DIV,#content #section-prev .captcha DIV{margin:0 auto}#content #section-contatta .captcha .g-recaptcha,#content #section-prev .captcha .g-recaptcha{margin-bottom:1em}@media (max-width: 767px){#content #section-contatta .captcha .g-recaptcha,#content #section-prev .captcha .g-recaptcha{padding:0}}@media (min-width: 0px) and (max-width: 767px){#content #section-contatta .captcha .g-recaptcha,#content #section-prev .captcha .g-recaptcha{transform:scale(0.65);-ms-transform:scale(0.65);-webkit-transform:scale(0.65)}}@media (max-width: 320px){#content #section-contatta .captcha .g-recaptcha,#content #section-prev .captcha .g-recaptcha{transform-origin:0 0;-webkit-transform-origin:0 0}}#content #section-contatta .captcha .g-recaptcha IFRAME,#content #section-prev .captcha .g-recaptcha IFRAME{width:100% !important}#content #section-prev .input-box{margin-bottom:2rem}#content #section-prev .input-box .col-sm-6,#content #section-prev .input-box .col-sm-12{padding:0;margin:.3rem 0.5%}#content #section-prev .input-box .col-sm-6{width:49%}@media (max-width: 767px){#content #section-prev .input-box .col-sm-6{width:99%}}#content #section-prev .input-box .col-sm-12{width:99%}#content IFRAME{width:100%}#content #link-tab TR TD{border:0;padding:.3rem .3rem 2rem;line-height:normal}#content #link-tab TR TD:first-child{width:15%}@media (max-width: 480px){#content #link-tab TR TD:first-child{width:20%}}@media (max-width: 480px){#content #link-tab TR TD IMG{width:100%;height:auto}}@media (min-width: 767px){#book{margin:5rem 0 6rem 0}}#book .bookimg{margin-top:5rem}@media (max-width: 767px){#book .bookimg{text-align:center}}#book .bookimg IMG{width:100%;max-width:400px}@media (max-width: 767px){#book .bookimg IMG{margin-left:7%}}#book .booktxt{line-height:normal;text-align:right}@media (max-width: 767px){#book .booktxt{text-align:center}}#book .booktxt H1,#book .booktxt H3,#book .booktxt H4{color:black;margin:2rem 0}#book .booktxt H1{font-size:1.8rem}#book .booktxt H4{font-size:1.5rem}#book .booktxt H3{font-size:1.2rem;font-weight:400}@media (min-width: 991px){#book .booktxt H3{max-width:90%;float:right}}#book .booktxt H3 SPAN{font-size:1.3rem}#book .booktxt SPAN{color:#dc2424}#faq{margin-top:5rem}#faq .faqbox{padding:0;height:50px;background-color:white;float:left;margin-bottom:5rem;z-index:5;position:relative}#faq .faqbox:hover{cursor:pointer}#faq .faqbox H5{width:70%;float:left;margin-left:1rem;color:black;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;font-weight:400;text-transform:uppercase}@media (max-width: 480px){#faq .faqbox H5{font-size:.8rem;width:65%}}@media (max-width: 325px){#faq .faqbox H5{font-size:.65rem;width:60%}}#faq .faqbox .navicon{height:100%;border:solid 1px grey}#faq .faqbox .navicon .hamburger{padding:.5rem;float:right;margin-right:1rem;top:55% !important;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#faq .faqbox #faqtxt{background-color:white;border:solid 1px grey;border-top:transparent;-webkit-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;-ms-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out;max-height:0;overflow:hidden;overflow-y:scroll;z-index:-1;position:relative;top:-1px}#faq .faqbox #faqtxt.active{max-height:550px}@media (min-width: 768px) and (max-width: 991px){#faq .faqbox #faqtxt.active{max-height:400px}}@media (min-width: 480px) and (max-width: 767px){#faq .faqbox #faqtxt.active{max-height:300px}}@media (max-width: 480px){#faq .faqbox #faqtxt.active{max-height:250px}}#faq .faqbox #faqtxt DIV{padding:1rem}#faq .faqbox #faqtxt DIV H3{color:#374d89;margin:1rem 0 2rem}@media (max-width: 767px){#faq .faqbox #faqtxt DIV H3{font-size:1rem}}#faq .faqbox #faqtxt DIV P{margin:0 0 2rem 3rem;font-size:1.1rem}@media (max-width: 767px){#faq .faqbox #faqtxt DIV P{font-size:.9rem}}.homecontact{margin:0 auto}.homecontact H3{color:black;font-size:1rem;text-align:center;font-weight:600;line-height:inherit;margin:1rem auto}@media (min-width: 767px){.homecontact H3{width:70%}}.homecontact H3 STRONG{font-size:1.2rem}@media (min-width: 767px){.homecontact FORM{max-width:50%;margin:0 auto}}.homecontact FORM .form-group{border:none}.homecontact FORM .form-group INPUT{background-color:#374d89;color:#fff;padding:1.5rem 1rem;font-weight:700;border-radius:10px;font-family:"Encode Sans Semi Expanded",sans-serif}.homecontact FORM .form-group input::-webkit-input-placeholder{color:#fff !important}.homecontact FORM .form-group input:-moz-placeholder{color:#fff !important}.homecontact FORM .form-group input::-moz-placeholder{color:#fff !important}.homecontact FORM .form-group input:-ms-input-placeholder{color:#fff !important}.homecontact FORM .form-group .inputimg{position:absolute;z-index:10000;top:2px;right:10%;width:45px}.homecontact FORM .form-group DIV{border:none}.homecontact FORM .captcha .form-group{transform:scale(0.7);-webkit-transform-origin-x:0;-webkit-transform-origin-y:0}.homecontact FORM .captcha .form-group IFRAME{width:100%}.homecontact FORM .roundcheck{border:none;max-height:60px}.homecontact FORM .roundcheck label{width:20px;height:20px;cursor:pointer;position:relative;float:left;margin:1rem 1rem 1rem 0;background:linear-gradient(top, #222 0%, #45484d 100%);border-radius:100%;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,0.4);border:solid 1px grey}.homecontact FORM .roundcheck label:after{content:'';width:16px;height:16px;position:absolute;top:1px;left:1px;background:red;background:linear-gradient(top, red 0%, darkred 100%);opacity:0;border-radius:50px;box-shadow:inset 0px 1px 1px #fff,0px 1px 3px rgba(0,0,0,0.5)}.homecontact FORM .roundcheck label:hover::after{opacity:0.3}.homecontact FORM .roundcheck P{text-align:center}.homecontact FORM .roundcheck input[type=radio]{visibility:hidden;display:none}.homecontact FORM .roundcheck input[type=radio]:checked+label:after{opacity:1}.homecontact FORM .terzi{display:table}@media (max-width: 767px){.homecontact FORM .terzi{margin-top:2rem}}.homecontact FORM .terzi IMG{width:62px;text-align:left;float:left;display:table-cell;margin:0 2rem 0 0}.homecontact FORM .terzi P{text-align:center;display:table-cell;vertical-align:middle;font-weight:600}.homecontact FORM .tratta{text-align:center;font-weight:600;font-size:.65rem}.homecontact FORM .tratta A{color:#374d89}.homecontact FORM .sendcontact{margin:2rem 0 0}.homecontact FORM .sendcontact .sendbox{border-bottom:0}.homecontact FORM .sendcontact .sendbox .button{text-align:center}@media (max-width: 767px){.homecontact FORM .sendcontact .sendbox .button{width:100%}}.homecontact FORM .sendcontact .sendbox .button SPAN{color:black;font-weight:600;position:relative;font-size:1.3rem;margin-right:1rem}@media (max-width: 767px){.homecontact FORM .sendcontact .sendbox .button SPAN{font-size:.9rem;margin-right:.1rem}}.homecontact FORM .sendcontact .sendbox .button .bttsubmit{border:none;background-repeat:no-repeat;background-color:transparent;position:relative;width:78px;height:78px;color:transparent}.homecontact FORM .sendcontact .sendbox .button .bttsubmit:hover{background-position:bottom;cursor:pointer}.homecontact .arrow{position:absolute;bottom:0}@media (max-width: 767px){.homecontact .arrow{display:none}}.homecontact .arrow.lt{left:0;margin-left:3rem}.homecontact .arrow.rt{right:0;margin-right:3rem}A.more{display:block;float:right;padding:0.4em 0.8em;border:none !important;background-color:#374d89;color:#fff;line-height:normal;text-transform:uppercase;font-size:0.85em;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;margin:0.5em 0 1em;text-decoration:none}A.more:hover{background-color:darkred}A.more:after{content:" >"}.img IMG{width:100%;height:auto}.contfold{padding:0}.contfold .box-menu{padding:2rem 0;background-color:#000}.contfold .box-menu H3{width:100%;margin:1rem 0;font-size:1.5rem;font-weight:700}.contfold .box-menu P{margin-bottom:2rem;font-size:1.05rem}.contfold .box-menu .titlesect{text-align:center;padding:1rem 0 2rem 0;margin-bottom:3rem}.contfold .box-menu .titlesect H3{font-size:3.5rem;color:black;text-transform:uppercase;line-height:normal;margin:0}.contfold .box-menu .titlesect .separator{border-bottom:solid 5px red;width:50%;margin:0 auto 1rem}.contfold .box-menu .titlesect H5{font-size:1.5rem;text-transform:uppercase;color:black;font-weight:400;padding:0 3rem;margin:0 auto}@media (min-width: 767px){.contfold .box-menu .titlesect H5{max-width:70%}}.contfold .box-menu .testo_bianco H3,.contfold .box-menu .testo_bianco H5{color:#fff !important}.contfold .box-menu .testo_bianco .separator{border-color:blue}.contfold .box-menu .SQRbox{width:100%;overflow:hidden;padding:0;margin:1em 0}.contfold .box-menu .SQRbox P{-webkit-column-count:1;-moz-column-count:1;column-count:1}.contfold .box-menu .SQRbox IMG{position:absolute;top:0;width:100%;transition:all .2s ease-in-out}.contfold .box-menu .SQRbox .box-img{z-index:1}.contfold .box-menu .SQRbox .gradient{z-index:2}.contfold .box-menu .SQRbox .linkarr{width:auto;bottom:1em;top:auto;right:1em}.contfold .box-menu .SQRbox:hover .boximg{-webkit-filter:brightness(105%);filter:brightness(105%);-ms-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02)}.contfold .box-menu .homebox{text-align:center;overflow:hidden;background-color:gold;min-height:10em;padding:1em;min-height:400px;max-height:400px;-webkit-box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,0.35);box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,0.35)}@media (max-width: 768px){.contfold .box-menu .homebox{min-height:auto;margin-bottom:2em}}.contfold .box-menu .homebox P{font-size:1.4em;line-height:1.5em}.contfold .box-menu .homebox A .continuebtt{padding:1em;width:70%;margin:0 auto;font-size:1.2em;background-color:red;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.35);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.35);position:relative;margin-top:10em;color:#218ac1}@media (min-width: 768px) and (max-width: 991px){.contfold .box-menu .homebox A .continuebtt{margin-top:5em}}@media (max-width: 768px){.contfold .box-menu .homebox A .continuebtt{margin-top:1em}}.contfold .box-menu .homebox A .continuebtt:hover{background-color:#fff;-webkit-box-shadow:inset 1px 1px 3px 1px rgba(255,165,0,0.35);box-shadow:inset 1px 1px 3px 1px rgba(255,165,0,0.35)}.contfold .box-menu .list{margin:0 -15px !important}.contfold .box-menu .list H3{color:#000;background-color:#fff;background-color:rgba(255,255,255,0.7);margin:0;z-index:3;line-height:1em;padding:1rem 0;border:0;text-align:center;font-weight:700;font-size:1.25rem;text-transform:uppercase;bottom:2rem}@media (max-width: 480px){.contfold .box-menu .list H3{font-size:1.3rem}}.contfold .box-menu .list H3 SPAN{font-weight:700}.contfold .box-menu .circle-list .homecontent DIV{text-align:center}.contfold .box-menu .circle-list .homecontent DIV .boximg{border-radius:100%;width:auto;background-color:red;transform-style:preserve-3d;transition:transform 1.5s}.contfold .box-menu .circle-list .homecontent DIV .boximg:hover{transform:rotateY(360deg)}.contfold .box-menu .circle-list .homecontent DIV H3{text-transform:uppercase;margin:1rem 0;font-size:1.5rem;color:red}.contfold .box-menu .circle-list .homecontent DIV P{color:#000;-webkit-column-count:1;-moz-column-count:1;column-count:1}.contfold .alt-color{background-color:#8fbc8f}.secondaria H3{text-align:center;text-transform:uppercase;margin:1rem 0}.contfold-2{padding:0}.contfold-2 .box-menu{background-color:#000}.contfold-2 .box-menu H3{width:100%;margin:1rem 0;font-size:1.5rem;font-weight:700}.contfold-2 .box-menu P{margin-bottom:2rem;font-size:1.05rem}.contfold-2 .box-menu .titlesect{text-align:center;padding:2rem 0 0}.contfold-2 .box-menu .titlesect H3{font-size:3.5rem;color:black;text-transform:uppercase;line-height:normal;margin:0}.contfold-2 .box-menu .titlesect .separator{border-bottom:solid 5px red;width:50%;margin:0 auto 1rem}.contfold-2 .box-menu .titlesect H5{font-size:1.5rem;text-transform:uppercase;color:black;font-weight:400;padding:0 3rem;margin:0 auto}@media (min-width: 767px){.contfold-2 .box-menu .titlesect H5{max-width:70%}}.contfold-2 .box-menu .circle-list .homecontent DIV{text-align:center}.contfold-2 .box-menu .circle-list .homecontent DIV .boximg{border-radius:100%;width:auto;background-color:red;transform-style:preserve-3d;transition:transform 1.5s}.contfold-2 .box-menu .circle-list .homecontent DIV .boximg:hover{transform:rotateY(360deg)}.contfold-2 .box-menu .circle-list .homecontent DIV H3{text-transform:uppercase;margin:1rem 0;font-size:1.5rem;color:red}.contfold-2 .box-menu .circle-list .homecontent DIV P{color:#000;-webkit-column-count:1;-moz-column-count:1;column-count:1}.contfold-2 .alt-color{background-color:green}#wrapper{padding:0}#wrapper H2{line-height:1.8em}#wrapper UL LI{position:relative}#wrapper UL H4{margin:0}#wrapper UL.list{margin:10px auto;list-style-type:none}#wrapper UL.list LI{padding-top:0.5em;padding-bottom:0.5em;margin-bottom:0.5em;border-bottom:dotted 1px #b2ffe5}#wrapper UL.list LI .img IMG{overflow:hidden;height:150px;object-fit:cover}#wrapper UL.list LI H4{margin-bottom:0.5em}#wrapper UL.list LI H4 A{text-decoration:none}#wrapper UL.list LI P{font-size:1em;line-height:1.5em}#wrapper UL.list.icons LI{line-height:4em;margin-bottom:20px}#wrapper UL.list.icons LI A{color:orange}#wrapper UL.list.icons LI A:hover{color:#ff0}#wrapper UL.list.icons LI H3{font-weight:normal}#wrapper UL.list.icons LI IMG{padding:10px;vertical-align:middle;-webkit-border-radius:1000px;border-radius:1000px}#wrapper UL.pics{margin:0;list-style-type:none}#wrapper UL.pics LI{height:7em;vertical-align:middle;overflow:hidden;position:relative;padding:0;border:solid 2px #fff !important;clear:none;z-index:20;width:24%;margin:0 0.5%}@media (min-width: 992px){#wrapper UL.pics LI{height:10em}}@media (min-width: 767px) and (max-width: 991px){#wrapper UL.pics LI{width:32.33333333%;margin:0 0.5%}}@media (max-width: 767px){#wrapper UL.pics LI{width:49%;margin:0 0.5%}}#wrapper UL.pics LI A{height:100%;display:block;border:none;text-decoration:none}#wrapper UL.pics LI A .gall-imgcont{z-index:1;overflow:hidden;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#wrapper UL.pics LI A .gall-imgcont IMG{margin:0;width:100%;-webkit-transition:-webkit-transform 2s ease-out;-moz-transition:-moz-transform 2s ease-out;transition:transform 2s ease-out;z-index:0}#wrapper UL.pics LI A .gall-imgcont IMG:hover{transform:scale(1.5);-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5)}#wrapper UL.pics LI A .gall-imgcont.unitecont{z-index:1;overflow:hidden;height:100%;width:100%;position:absolute;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#wrapper UL.pics LI A .gall-imgcont.unitecont:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#wrapper UL.pics LI A .gall-imgcont.unitecont .immaginebg{height:100%;background-size:cover !important}#wrapper UL.pics LI A SPAN{position:absolute;width:100%;left:0;bottom:0;padding:.2em;background-color:#fff;background-color:rgba(255,255,255,0.85);font-weight:700;z-index:10}#wrapper UL.sponsors{margin:20px 0 0;list-style-type:none}#wrapper UL.sponsors LI{margin:0 20px 20px 0}#wrapper UL.sponsors LI A{display:table-cell;height:90px;vertical-align:middle;border:none}#wrapper UL.sponsors LI IMG{width:100%}#wrapper UL.sponsors LI:nth-child(4n){margin-right:0}#wrapper UL .new{position:absolute;left:0.5em;top:-0.5em;z-index:100}#breadcrumb{font-size:0.8em;line-height:2em;color:#262626;padding:0.3em 0}#breadcrumb A{color:#404040;text-decoration:none}#breadcrumb EM{color:#8c8c8c;font-style:normal}#footer{color:#fff;clear:both;font-size:1rem;line-height:normal;text-align:center;position:relative;z-index:0}#footer .cityimg{width:100%}#footer .logo{position:absolute;bottom:28px;left:0;right:0;margin-left:auto;margin-right:auto;width:100px}@media (min-width: 768px) and (max-width: 991px){#footer .logo{width:80px}#footer .logo IMG{width:100%}}@media (min-width: 401px) and (max-width: 767px){#footer .logo{width:45px}#footer .logo IMG{width:100%}}@media (max-width: 400px){#footer .logo{width:45px;bottom:5px}#footer .logo IMG{width:100%}}#footer .data{background-color:#253a6e;padding:.5rem}#footer .data A{color:#fff}#footer .data A:hover{color:#ccc}#privacy{text-align:left;height:200px;margin-top:1em;margin-bottom:1em;overflow:auto}#privacy P{font-size:11px;line-height:normal}#privacy OL{font-size:11px;line-height:normal;list-style-type:decimal;margin:0.5em 2.5em}#privacy OL OL{list-style-type:lower-alpha}#backtop{z-index:10;position:fixed;bottom:2.5em;right:0.5em;background:#374d89 no-repeat center bottom;color:#fff;padding:15px 5px 5px 5px;font-size:3em;margin:25px auto 0;text-align:center;text-decoration:none}@media (max-width: 767px){#backtop{display:none !important}}#cookieslaw{position:fixed;width:100%;margin:0px;left:0px;bottom:0px;padding:1em 3em;z-index:10001;text-align:center;background:#eee;background:rgba(238,238,238,0.9);padding-top:.85em;-webkit-box-shadow:0px -1px 2px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px -1px 2px 0px rgba(0,0,0,0.75);box-shadow:0px -1px 2px 0px rgba(0,0,0,0.75);font-weight:bold;font-family:"Droid Sans",sans-serif}#cookieslaw A{text-decoration:none}@media (max-width: 992px){#cookieslaw{padding:1em 1em 0}}@media (max-width: 480px){#cookieslaw{font-size:.9em;line-height:1.5em}}.privacylink{color:orange !important}.privacylink:hover{color:#218ac1 !important}#cookieclose{position:absolute;margin:0;right:1em;top:-14px;font-size:2em;color:white;cursor:pointer}#cookieclose .circle{top:-1em;-webkit-box-shadow:-1px -1px 2px 0px rgba(0,0,0,0.75);-moz-box-shadow:-1px -1px 2px 0px rgba(0,0,0,0.75);box-shadow:-1px -1px 2px 0px rgba(0,0,0,0.75);background-color:red;border-radius:50%;width:28px;height:28px}#cookieclose .circle:hover{-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;background-color:darkred}#cookieclose .circle P{position:relative;top:4px;-webkit-transition:-webkit-transform 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out;transition:transform 0.2s ease-out}#cookieclose .circle P:hover{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);transform:rotateZ(90deg)}@media (max-width: 480px){#cookieclose .circle P{font-size:1em;line-height:.85em}}.privacypage #privacy_table{width:100%}@media (max-width: 480px){.privacypage #privacy_table{overflow-x:scroll}}.privacypage #privacy_table .privacyTD TR{font-size:.9em}.privacypage #privacy_table .privacyTD TR TH{font-size:.8em;text-align:center;border:solid 1px #a6afcb;border-bottom:none;background-color:#7fffd4;vertical-align:middle}.privacypage #privacy_table .privacyTD TD{border:solid 1px #a6afcb;padding:0 .5em;text-align:center;vertical-align:middle;line-height:1.5em}.privacypage #privacy_table .privacyTD TD:first-child{font-weight:bold}.privacypage .privacynews P{margin:1rem 0}.privacypage .privacynews OL{list-style:decimal;margin:auto;padding:0 40px;margin-bottom:10px}H8{display:block;font-size:1.5em;font-weight:bold;color:#a6afcb;margin:.8em 0 .5em}H9{display:block;font-size:1.3em;font-weight:bold;color:#f0b653;margin:.5em 0 .2em}
