@font-face{font-family:Helvetica;font-weight:200;src:url(../fonts/helvetica-light-webfont.woff) format("woff"),url(../fonts/helvetica-light-webfont.woff2) format("woff2")}@font-face{font-family:Helvetica-normal;font-weight:400;src:url(../fonts/helvlight_regular-webfont.woff) format("woff"),src: url(../fonts/helvlight_regular-webfont.woff2) format("woff2")}@font-face{font-family:Helvetica;font-weight:400;src:url(../fonts/helvetica-light_regular-webfont.woff) format("woff"),src: url(../fonts/helvetica-light_regular-webfont.woff2) format("woff2")}@font-face{font-family:Helvetica;font-weight:500;src:url(../fonts/helvetica-light-webfont.woff) format("woff"),src: url(../fonts/helvetica-light-webfont.woff2) format("woff2")}@font-face{font-family:Helvetica-bold;font-weight:800;src:url(../fonts/helvetica_bold-webfont.woff) format("woff"),src: url(../fonts/helvetica_bold-webfont.woff2) format("woff2")}@font-face{font-family:Helvetica;font-weight:900;src:url(../fonts/helvetica-black-webfont.woff) format("woff"),src: url(../fonts/helvetica-black-webfont.woff2) format("woff2")}@font-face{font-family:"Helvetica Condensed";font-weight:400;src:url(../fonts/helvetica-condensed-webfont.woff) format("woff"),src: url(../fonts/helvetica-condensed-webfont.woff2) format("woff2")}@font-face{font-family:"Helvetica Narrow";font-weight:400;src:url(../fonts/helvetica-narrow-webfont.woff) format("woff"),src: url(../fonts/helvetica-narrow-webfont.woff2) format("woff2")}@font-face{font-family:Formata;font-weight:400;src:url(../fonts/formata/Formata-Normal.otf) format("otf")}@font-face{font-family:Formata;font-weight:regular;src:url(../fonts/formata/Formata-Regular.otf) format("otf")}@font-face{font-family:Formata;font-weight:500;font-style:italic;src:url(../fonts/formata/Formata-MediumItalic.otf) format("otf")}@font-face{font-family:Formata;font-weight:700;src:url(../fonts/formata/Formata-Bold.otf) format("otf")}@font-face{font-family:Formata;font-weight:700;font-style:italic;src:url(../fonts/formata/Formata-BoldItalic.otf) format("otf")}*{font-family:Helvetica-normal,sans-serif;letter-spacing:0}header{background-color:#9d9d9d}header .top-bar{background-color:#000;color:#737373}header .top-bar .logo{background-color:#d2091c;width:168px;height:45px;padding:7px;position:relative}header .top-bar .logo.lello-digital{background-color:#fff;padding-top:0}header .top-bar .logo img{position:absolute;z-index:222;width:130px}.header .top-bar .logo.lello-digital img{height:45px;width:auto}header .top-bar .logo:after{content:"";width:280px;height:45px;position:absolute;left:-160%;top:0;background-color:#d2091c}header .top-bar .logo.lello-digital:after{background-color:#fff}header .top-bar .links{padding:10px;margin-bottom:0}header .top-bar .links a{color:#737373;text-decoration:none}header .header{padding:12px 20px;display:inline-block;width:100%}header h1{color:#fff;margin:0;font-size:28px}.menu-superior{background-color:#9d9d9d}.menu-superior ul.list-inline{margin-left:0;position:relative}.menu-superior ul li{padding:15px 25px}.menu-superior ul li:hover{background-color:#d9d9d9;transition:ease .5s;cursor:pointer;position:relative}.menu-superior ul li:hover a{color:#000}.menu-superior ul li a{color:#fff;text-decoration:none;font-weight:200}.menu-superior ul li ul{position:absolute;background:#d8d8d8;top:49px;left:0;display:none;z-index:500;width:200px}.menu-superior ul li:hover ul{display:block;padding-left:0;min-width:280px;overflow:visible;transition:ease 2s}.menu-superior ul li ul li{list-style:none;padding:5px 25px}.menu-superior.menu-inline ul li ul li{padding:7px 20px;display:block}.menu-superior ul li ul li:hover{background-color:#c3c1c2}.menu-superior.menu-inline .menu-red{float:right;background-color:#d2091c}.menu-superior.menu-inline .menu-red:hover{background-color:rgba(210,9,28,.67)}.menu-superior.menu-inline .menu-red:hover a{color:#fff}.menu-superior ul li.itemSep,.menu-superior.menu-inline ul li.itemSep ul li{padding:0!important;background-color:none;display:none!important}.itemSep span{background-color:#b5b5b5;display:inline-block;float:left;height:13px;margin-top:14px;width:1px}.menu-superior ul li ul div.section{width:280px;float:left}.menu-superior ul li ul div.section p.section-title{margin:0;padding-top:10px;border-bottom:solid 1px #ccc;padding-bottom:5px;margin-left:25px;margin-bottom:10px}.menu-superior.vertical ul li ul{top:48px}.menu-superior.vertical ul li{position:relative}.menu-superior.vertical ul li.itemSep{display:none}.box-menu-lateral{margin-bottom:40px}.box-menu-lateral:last-child{margin-bottom:none}.box-menu-lateral h4{padding-bottom:10px;border-bottom:solid 1px #ccc;margin-bottom:0;font-weight:400}.box-menu-lateral small{display:block;text-transform:none}.box-menu-lateral ul li{border-bottom:solid 1px #ccc;padding:10px 0}.box-menu-lateral ul.list-lateral{padding-left:0;list-style:none}.box-menu-lateral ul.list-lateral>li{border-bottom:0;margin-bottom:30px}.box-menu-lateral ul.list-lateral>li>a{padding-bottom:10px;border-bottom:solid 1px #d2091c;margin-bottom:0;display:block;font-size:18px}.list-interno>li{width:24%;display:inline-block;vertical-align:top;padding:20px}.list-interno>li.v-media{height:350px}.list-interno>li:hover{background-color:#f5f5f5}ul.list-interno{padding-left:0}.list-interno>li>a{text-decoration:none;color:#666;font-size:20px;border-bottom:solid 1px #ccc;display:block;border-bottom:2px solid #d30a1d;margin:0 0 30px 0;padding:0 0 16px 0}.list-interno>li>ul>li{border-bottom:1px solid #ccc;padding:8px 0}.list-interno>li>ul>li:hover{background-color:#eee}.list-interno>li>ul>li a{text-decoration:none;color:#666}.list-interno>li:hover .menuIcon{transition:all ease-in-out .4s;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.list-interno .menuIcon{transition:all ease-in-out .4s}.list-interno .menuIcon span:before{font-size:4em;color:#dcdbdb;margin-left:0;display:inline-block}