﻿@import'fontello-embedded.css';.nofocus:focus{outline:none;}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.flex-centered{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.flex-centered-vertical{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}.flex-centered-horizontal{-webkit-justify-content:center;justify-content:center;}.hidden{opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;}.visible{opacity:1;-moz-backface-visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden;overflow-y:auto;}html.no-scrollbar{overflow-y:hidden;}body{margin:0;overflow-x:hidden;overflow-y:auto;font-family:'Open Sans';font-size:16px;}body.no-scrollbar{overflow-y:hidden;}a{text-decoration:none;color:inherit;}a:focus{outline:none;}ul{list-style-type:none;padding:0;margin:0;}figure{margin:0;}h1,h2,h3,h4,h5,h6{margin:0;}#page{width:100%;min-height:100vh;position:relative;overflow:hidden;background-color:#f2f2f2;-webkit-transition:margin-left .3s ease;transition:margin-left .3s ease;}@media screen and (max-width:999px){#page.slide-right{margin-left:350px;}}@media screen and (max-width:639px){#page.slide-right{margin-left:250px;}}#page article>header{padding-bottom:7px;border-bottom:1px solid #ccc;margin-bottom:20px;}@media screen and (min-width:760px){#page article>header{padding-bottom:12px;margin-bottom:15px;}}.main-container{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:760px){.main-container{padding:0 20px;}}.page-container{padding:20px 15px;}@media screen and (min-width:760px){.page-container{padding:20px;}}@media screen and (min-width:1000px){.page-container{padding:20px 30px;}}@media screen and (min-width:1200px){.page-container{padding:40px 50px;}}#hd{padding:10px 0;border-top:7px solid #023a76;border-bottom:3px solid #fd4c10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-family:"Roboto Condensed";}@media screen and (min-width:760px){#hd{padding:25px 0;border-top:14px solid #023a76;border-bottom:5px solid #fd4c10;}}#hd>div{position:relative;}@media screen and (min-width:1250px){#hd>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}}#hd .logo{display:inline-block;vertical-align:middle;margin:0 0 5px 0;}@media screen and (max-width:549px){#hd .logo{margin-left:-52px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}@media screen and (min-width:760px){#hd .logo{margin:0 0 10px 0;}}@media screen and (min-width:1250px){#hd .logo{margin:0 45px 0 0;}}#hd .logo img{display:block;width:200px;}@media screen and (min-width:760px){#hd .logo img{width:280px;}}@media screen and (min-width:1250px){#hd .logo img{width:331px;}}#hd p{margin:0;font-family:"Roboto";font-size:14px;font-size:1.4rem;color:#333;}@media screen and (max-width:1249px){#hd p{display:block;}}@media screen and (max-width:549px){#hd p{margin:0 auto;text-align:center;}}@media screen and (max-width:999px){#hd p span{display:none;}}#hd p b{display:block;font-family:"Roboto Condensed";line-height:.9;margin-top:3px;}@media screen and (min-width:550px){#hd p b{margin-left:50px;}}@media screen and (min-width:760px){#hd p b{margin-left:70px;font-size:21px;font-size:2.1rem;}}@media screen and (min-width:1000px){#hd p b{margin-left:0;font-size:31px;font-size:3.1rem;}}#hd .back-corporate{display:block;padding:15px 0 15px 20px;position:absolute;top:50%;right:20px;z-index:5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (max-width:549px){#hd .back-corporate{width:100%;padding:23px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:auto;bottom:-68px;right:0;-webkit-transform:none;-ms-transform:none;transform:none;background-color:#023a76;text-align:right;opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;}}@media screen and (min-width:550px){#hd .back-corporate{border-left:1px solid #ccc;margin-left:7%;}}@media(min-width:1250px){#hd .back-corporate{padding:22px 0 22px 35px;}}.no-touchevents #hd .back-corporate:hover span{opacity:.7;}#hd .back-corporate.open{opacity:1;-moz-backface-visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;-webkit-transition:all .3s ease;transition:all .3s ease;}#hd .back-corporate span{display:block;font-size:13px;font-size:1.3rem;line-height:.7;white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease;}@media screen and (max-width:549px){#hd .back-corporate span{color:#fff;}}@media screen and (min-width:760px){#hd .back-corporate span{font-size:16px;font-size:1.6rem;}}#hd .back-corporate span:after{width:auto;padding-left:3.9vw;font-size:12px;font-size:1.2rem;}@media screen and (min-width:760px){#hd .back-corporate span:after{font-size:14px;font-size:1.4rem;}}.burger{display:inline-block;vertical-align:middle;width:50px;height:30px;position:relative;top:8px;}@media screen and (min-width:760px){.burger{width:70px;height:50px;}}@media screen and (min-width:1000px){.burger{display:none;}}.burger span{display:block;margin-top:-3px;margin-right:12px;position:relative;top:50%;-moz-transition:all .3s cubic-bezier(.56,.32,.12,.9) 0s;-o-transition:all .3s cubic-bezier(.56,.32,.12,.9) 0s;-webkit-transition:all .3s cubic-bezier(.56,.32,.12,.9) 0s;transition:all .3s cubic-bezier(.56,.32,.12,.9) 0s;}.burger span i{display:block;width:20px;height:2px;position:relative;background-color:#333;-moz-transition:all .3s cubic-bezier(.56,.32,.12,.9) 0s;-o-transition:all .3s cubic-bezier(.56,.32,.12,.9) 0s;-webkit-transition:all .3s cubic-bezier(.56,.32,.12,.9) 0s;transition:all .3s cubic-bezier(.56,.32,.12,.9) 0s;}@media screen and (min-width:760px){.burger span i{width:30px;}}.burger span i:first-child{top:-4px;}@media screen and (min-width:760px){.burger span i:first-child{top:-8px;}}.burger span i:last-child{top:4px;}@media screen and (min-width:760px){.burger span i:last-child{top:8px;}}.open-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;margin-top:-20px;position:absolute;top:50%;right:4px;z-index:5;}@media screen and (min-width:550px){.open-nav{display:none;}}.open-nav.open:before{opacity:1;-moz-backface-visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;visibility:visible;}.open-nav.open span i{border-color:#fff;}.open-nav:before{content:"";display:block;width:50px;height:64px;position:absolute;top:-12px;right:-4px;z-index:5;background-color:#023a76;opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;}.open-nav span{display:block;width:18px;height:18px;position:relative;z-index:10;}.open-nav span i{display:block;width:4px;height:4px;border:2px solid #333;position:absolute;}.open-nav span i:first-child{top:0;left:0;}.open-nav span i:nth-child(2){top:0;right:0;}.open-nav span i:nth-child(3){bottom:0;left:0;}.open-nav span i:nth-child(4){bottom:0;right:0;}#aside-menu{display:inline-block;vertical-align:top;width:350px;position:relative;z-index:5;background-color:#5e5e5e;font-family:"Roboto Condensed";}@media screen and (max-width:999px){#aside-menu{height:100vh;position:fixed;top:0;bottom:0;left:-350px;z-index:200;overflow:auto;-webkit-transition:left .3s ease;transition:left .3s ease;}}@media screen and (max-width:639px){#aside-menu{width:250px;left:-250px;}}@media screen and (min-width:1000px){#aside-menu{min-height:calc(100vh - 158px - 106px);}}@media screen and (min-width:1250px){#aside-menu{min-height:calc(100vh - 115px - 106px);}}@media screen and (max-width:999px){#aside-menu.show{left:0;}}#aside-menu:after{content:"";display:block;width:100%;height:1000000vh;position:absolute;top:0;left:0;z-index:5;background-color:#5e5e5e;}@media screen and (max-width:999px){#aside-menu:after{display:none;}}#aside-menu>ul{border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:relative;z-index:10;}#aside-menu>ul>li:first-child>a{border-top:none;}#aside-menu>ul>li>a{text-transform:uppercase;}.no-touchevents #aside-menu>ul>li>a:hover,#aside-menu>ul>li>a.selected{background-color:#111;}#aside-menu>ul>li a{display:block;padding:15px 40px 15px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#333;font-size:14px;font-size:1.4rem;color:#fff;line-height:1.2;-webkit-transition:all .3s ease;transition:all .3s ease;}@media screen and (min-width:760px){#aside-menu>ul>li a{padding:17px 40px 17px 28px;font-size:16px;font-size:1.6rem;}}#aside-menu>ul>li a:after{width:auto;margin:0;position:absolute;top:50%;right:10px;z-index:5;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-size:14px;font-size:1.4rem;}@media screen and (min-width:760px){#aside-menu>ul>li a:after{right:18px;}}#aside-menu>ul>li>ul>li a{padding:10px 40px 10px 15px;border-bottom-color:#464646;background-color:#747474;}@media screen and (min-width:760px){#aside-menu>ul>li>ul>li a{padding:12px 40px 12px 28px;}}.no-touchevents #aside-menu>ul>li>ul>li a:hover,#aside-menu>ul>li>ul>li a.selected{background-color:#555;}#aside-menu>ul>li>ul>li a:after{color:#fff;}#aside-menu>ul>li>ul>li>ul>li>a{padding:8px 40px 8px 25px;border-bottom-color:#464646;background-color:#969696;font-size:13px;font-size:1.3rem;}@media screen and (min-width:760px){#aside-menu>ul>li>ul>li>ul>li>a{padding:8px 40px 8px 43px;font-size:15px;font-size:1.5rem;}}.no-touchevents #aside-menu>ul>li>ul>li>ul>li>a:hover,#aside-menu>ul>li>ul>li>ul>li>a.selected{background-color:#747474;}#aside-menu>ul li:not(.has-submenu) a:after{display:none;}#aside-menu>ul li a{border-top:1px solid #ccc;border-bottom:1px solid #000;}.title{font-family:"Roboto Condensed";font-weight:700;line-height:1.2;}.title.title-large{font-size:23px;font-size:2.3rem;}@media screen and (min-width:760px){.title.title-large{font-size:31px;font-size:3.1rem;}}.title.title-small{font-size:16px;font-size:1.6rem;}@media screen and (min-width:760px){.title.title-small{font-size:22px;font-size:2.2rem;}}.rud-txt{font-size:12px;font-size:1.2rem;line-height:150%;}@media screen and (min-width:760px){.rud-txt{font-size:14px;font-size:1.4rem;line-height:200%;}}.rud-txt a{font-weight:700;color:#fd4c10;-webkit-transition:all .3s ease;transition:all .3s ease;}.no-touchevents .rud-txt a:hover{color:#023a76;}#bd{display:inline-block;vertical-align:top;width:100%;min-height:calc(100vh - 74px - 141px);}@media screen and (min-width:640px){#bd{min-height:calc(100vh - 74px - 106px);}}@media screen and (min-width:760px){#bd{min-height:calc(100vh - 137px - 106px);}}@media screen and (min-width:1000px){#bd{width:calc(100% - 350px);min-height:calc(100vh - 158px - 106px);}}@media screen and (min-width:1250px){#bd{min-height:calc(100vh - 115px - 106px);}}.docs{margin-top:20px;}@media screen and (min-width:760px){.docs{margin-top:40px;}}.docs>li{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;}@media screen and (min-width:760px){.docs>li{padding:0 20px;}}.docs>li:not(:last-child){margin-bottom:15px;}@media screen and (min-width:760px){.docs>li:not(:last-child){margin-bottom:30px;}}.docs>li>a{display:block;padding:10px 40px 10px 15px;margin:0 -15px;position:relative;}@media screen and (min-width:760px){.docs>li>a{padding:20px;margin:0 -20px;}}.docs>li>a.rotate:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.docs>li>a:after{width:auto;margin:-7px 0 0 0;position:absolute;top:50%;right:15px;font-size:14px;font-size:1.4rem;-webkit-transition:-webkit-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease;}@media screen and (min-width:760px){.docs>li>a:after{right:20px;}}.docs>li>a span{display:block;}.docs>li>div{display:none;padding:20px 0;border-top:1px solid #ccc;}.attachments{margin-top:20px;}.attachments header{padding:9px 10px;background-color:#a0a0a0;}@media screen and (min-width:760px){.attachments header{padding:9px 20px;}}.attachments header span{display:block;font-weight:700;font-size:12px;font-size:1.2rem;color:#fff;}@media screen and (min-width:760px){.attachments header span{font-size:13px;font-size:1.3rem;}}.attachments ul{border:1px solid #ccc;border-top:none;background-color:#f2f2f2;}.attachments ul li:not(:last-child){border-bottom:1px solid #ccc;}.attachments ul li.pdf a:before{content:url(/images/pdf.png);}.attachments ul li.word a:before{content:url(/images/word.png);}.attachments ul li.excel a:before{content:url(/images/excel.png);}.attachments ul li.ppt a:before{content:url(/images/powerpoint.png);}.attachments ul li.zip a:before{content:url(/images/zip.png);}.attachments ul li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;min-height:50px;padding:10px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:12px;font-size:1.2rem;-webkit-transition:all .3s ease;transition:all .3s ease;}@media screen and (min-width:760px){.attachments ul li a{font-size:13px;font-size:1.3rem;}}.no-touchevents .attachments ul li a:hover{background-color:#ddd;}.no-touchevents .attachments ul li a:hover:after{background-color:#023a76;}.attachments ul li a:before{content:url(/images/altro.png);width:27px;height:37px;margin:-18px 0 0;position:absolute;top:50%;left:10px;}@media screen and (min-width:760px){.attachments ul li a:before{left:17px;}}.attachments ul li a:after{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:23px;height:23px;margin:-11.5px 0 0 0;border-radius:50px;position:absolute;top:50%;right:10px;z-index:5;background-color:#fd4c10;font-size:11px;font-size:1.1rem;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;}@media screen and (min-width:760px){.attachments ul li a:after{right:20px;}}#ft{position:relative;z-index:10;}.copyright{padding:29px 0;border-top:5px solid #fd4c10;background-color:#081520;color:#fff;}@media screen and (max-width:639px){.copyright{padding:14px 0 27px;}}.copyright>div{position:relative;}.copyright span{display:block;font-size:13px;font-size:1.3rem;line-height:.8;}.copyright small{display:block;margin-top:7px;font-size:11px;font-size:1.1rem;color:#aaa;line-height:1.2;}.copyright small a{color:#aaa;text-decoration:none;}.copyright small a:hover{opacity:.5;text-decoration:underline;}.copyright .returnTop{position:absolute;bottom:-15px;right:20px;font-size:10px;font-size:1rem;color:#fff;}.copyright .returnTop:hover{opacity:.5;}.copyright .returnTop:hover i{opacity:.5;}.copyright .returnTop i{margin-left:5px;}