@charset "UTF-8";
/***!  Style Declaration  !***/

.line-up{background-color:#F5F5F5;font-family:"Roboto Slab";font-size:36px;font-weight:700;color:#162947;width:100%;text-align:left;border-bottom:1px solid rgba(35,46,90,0.3);line-height:0.1em;margin:10px 0 65px}.line-up span{background:#F5f5f5;padding:0 45px 0 10px}html,body{margin:0;padding:0}*{box-sizing:border-box}.carousel-2{margin-top:45px}.carousel-2 .slider{width:100%;margin:0 auto}.carousel-2 content{align-items:center;justify-content:center;display:grid;padding-top:5px}.carousel-2 .carousel-container{width:1140px;height:500px;overflow:hidden}.leggi-il-blog a i.fas.fa-angle-right{margin-left:60px}.carousel-2 .articles-container content{display:grid;padding-top:5px;padding-left:15px;padding-right:15px;padding-bottom:15px}.carousel-2 .articles-container content .title{font-family:"Source Sans Pro";font-weight:600;font-size:18px;margin-bottom:10px;color:#162947;height:36px;line-height:18px;overflow:hidden}.carousel-2 .articles-container content .short-desc{font-family:"Source Sans Pro";font-weight:400;font-size:14px;color:#545454;line-height:18px}.carousel-2 .articles-container footer{background:#162947;clear:both;overflow:hidden;padding:7px 12px}.carousel-2 .articles-container footer .category{font-family:"Source Sans Pro";font-weight:700;font-size:14px;text-transform:uppercase;color:#FFF;float:left;display:inline-block}.carousel-2 .articles-container footer .time{font-family:"Source Sans Pro";font-weight:700;font-size:14px;text-transform:uppercase;float:right;display:inline-block;color:#FFF}.carousel-2 .articles-container footer .time img{max-width:20px;display:inline-block;margin-right:5px;position:relative;top:-2px}.carousel-2 header{height:131px;overflow:hidden}@media (max-width:767px){.leggi-il-blog a i.fas.fa-angle-right{margin-left:50px}.carousel-2 .carousel-container{width:100%;height:410px;margin-left:0 !important}.carousel-2 content{padding-top:6px}}@media (min-width:768px) AND (max-width:991px){.carousel-2 .carousel-container{margin-left:0;height:470px}.carousel-2 header{height:113px}}@media (min-width:992px) and (max-width:1199px){.carousel-2 header{height:112px}}
