.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.custom-header{padding:150px 0;background-size:cover!important;position:relative;margin-top:150px}.custom-header:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#0b2133;background:linear-gradient(0deg,rgba(11,33,51,.3) 0,rgba(11,33,51,.65) 50%,rgba(11,33,51,.9) 90%,#0b2133 100%)}.custom-header .container{position:relative;z-index:10}.timeline-wrapper{position:relative}@media(min-width:768px){.timeline-wrapper>.container{padding:0 60px}}.timeline-wrapper:before{position:absolute;content:"";top:0;left:50%;height:100%;width:1px;background-color:#555;z-index:-1}@media(max-width:767px){.timeline-wrapper:before{display:none}}.timeline-wrapper .timeline-item:not(:last-child){margin-bottom:150px}@media(max-width:767px){.timeline-wrapper .timeline-item:not(:last-child){margin-bottom:100px}}.timeline-wrapper .timeline-item .timeline-header{position:relative}.timeline-wrapper .timeline-item .timeline-header:before{position:absolute;content:"";top:0;left:50%;width:8px;height:8px;background-color:#555;border-radius:50%;margin-left:-3.5px}@media(max-width:767px){.timeline-wrapper .timeline-item .timeline-header:before{display:none}}.timeline-wrapper .timeline-item .timeline-header .timeline-anno{font-size:100px;font-weight:700;color:#d6deed;line-height:70px;margin-bottom:-15px}.timeline-wrapper .timeline-item .timeline-header .timeline-titolo{font-weight:700;font-size:20px;position:relative;z-index:10}.timeline-wrapper .timeline-item img{width:100%}@media(min-width:1200px){.timeline-wrapper .timeline-item .negative-margin-top{margin-top:-100px}}@media(min-width:1200px){.timeline-wrapper .timeline-item .opposite-padding-bottom{padding-bottom:120px}}@media(min-width:1200px){.timeline-wrapper .timeline-item .timeline-image-wrapper{padding:8px;box-shadow:inset 0 0 0 9px #fff,0 0 10px rgba(0,0,0,.1)}}.timeline-wrapper .timeline-item .timeline-image-wrapper .slick-slider .slick-list{line-height:0}.timeline-wrapper .timeline-item .timeline-image-wrapper .slick-slider .slick-next,.timeline-wrapper .timeline-item .timeline-image-wrapper .slick-slider .slick-prev{z-index:10;height:22px;width:22px}.timeline-wrapper .timeline-item .timeline-image-wrapper .slick-slider .slick-next:before,.timeline-wrapper .timeline-item .timeline-image-wrapper .slick-slider .slick-prev:before{display:none}.timeline-wrapper .timeline-item .timeline-image-wrapper .slick-slider .slick-next.slick-disabled,.timeline-wrapper .timeline-item .timeline-image-wrapper .slick-slider .slick-prev.slick-disabled{opacity:.35}.timeline-wrapper .timeline-item .timeline-image-wrapper .slick-slider .slick-prev{left:5px}.timeline-wrapper .timeline-item .timeline-image-wrapper .slick-slider .slick-next{right:5px}.timeline-wrapper .timeline-item .timeline-testo p{font-size:16px;line-height:1.8}.timeline-wrapper .timeline-item .timeline-didascalia{margin-top:10px;margin-bottom:0;font-size:14px;line-height:1.4}@media(min-width:1200px){.timeline-wrapper .timeline-item .timeline-didascalia{width:48%}}@media(min-width:1200px){.timeline-wrapper .timeline-item.timeline-item-rtl .timeline-didascalia-1,.timeline-wrapper .timeline-item.timeline-item-rtl .timeline-didascalia-2{text-align:right;margin-left:auto}}.last-p-no-margin p:last-child{margin-bottom:0!important}.timeline-to-be-continued{margin-bottom:100px}.timeline-to-be-continued:before{position:relative;left:.5px;content:"";width:1px;height:150px;border-left:1px dashed #000;display:block;margin:0 auto 50px auto}.timeline-sidebar{position:fixed;top:50%;right:0;transform:translateY(-50%)}@media(max-width:767px){.timeline-sidebar{display:none}}.timeline-sidebar{display:flex;flex-wrap:wrap;flex-direction:column;z-index:100;opacity:0;visibility:hidden;transition:opacity .15s 0s,visibility 0s .15s}.timeline-sidebar.active{opacity:1;visibility:visible;transition:opacity .15s 0s,visibility 0s 0s}.timeline-sidebar .timeline-sidebar-item{border:0!important;border-radius:0!important;padding:0 20px 0 0!important;background-color:rgba(0,0,0,0)!important;color:#888!important;position:relative}.timeline-sidebar .timeline-sidebar-item.active{color:#000!important}.timeline-sidebar .timeline-sidebar-item.active:after{position:absolute;content:"";right:0;top:50%;width:15px;height:1px;background-color:#000}