.col .heading{overflow:visible;margin:0 0 15px}.carousel{position:relative;width:100%;height:500px;margin:0 auto}.carousel-content{position:relative;overflow:hidden;transition:width .4s;height:100%}.slide{height:100%;position:absolute;z-index:1;transition:left .4s cubic-bezier(.47,.13,.15,.89);padding:0 20px;display:flex}.slide .col{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;padding:0 10px}.slide .content-container{margin-bottom:auto}.content-container p{color:#fff;font-size:14px}.slide h3.content-box-heading{color:#fff}p.aggiornamento{background:#ffffffa1;color:#114d6d;font-weight:800;padding:5px 10px;width:fit-content}.nav{position:absolute;top:50%;margin-top:-10px;width:20px;height:20px;z-index:2;cursor:pointer;border-radius:50%;border:none;outline:none;color:#fff;-webkit-user-select:none}.nav-left{left:-25px}.nav-right{right:-25px}.arrow i{color:#fff}.carousel-arrow-icon-left{margin-left:5px;margin-top:2px}.carousel-arrow-icon-right{margin-left:7px;margin-top:2px}.carousel-arrow-icon-right,.carousel-arrow-icon-left{padding:12px 20px;background-color:rgb(150 150 150 / .3);border-radius:50px;border-radius:50px;display:flex;align-items:center;justify-content:center}.short-title{padding:20px 0}.long-title{padding:1px 0 30px 0}