.sostenibilita{border-top:1px solid #ddd}@media (max-width:767px){.sostenibilita .slider__block{height:500px;background-position:50%;background-repeat:no-repeat;background-size:cover}}.sostenibilita .slider__block .slider__item{background-position:50%;background-repeat:no-repeat;background-size:cover}.sostenibilita .tabbable_block .tabbable .nav-tabs{border-bottom:1px solid #ddd;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:66px;overflow-x:auto;overflow-y:hidden}.sostenibilita .tabbable_block .tabbable .tab-title{color:#373935;font-size:14px;letter-spacing:.2px;line-height:64px;white-space:nowrap}.sostenibilita .tabbable_block .tabbable .tab-title.active{border-bottom:2px solid #373935}.sostenibilita .btn{cursor:pointer}@media (min-width:768px){.sostenibilita .sostenibility-sticky-bar{position:sticky;z-index:99;background:#fff}}.sostenibilita .sostenibility-materials{padding-top:120px}@media (max-width:767px){.sostenibilita .sostenibility-materials{padding-top:60px}}.sostenibilita .sostenibility-materials .owl-carousel .owl-nav{display:none}.sostenibilita .sostenibility-materials .owl-carousel .owl-item .item .material-absolute-text{position:absolute;bottom:0;margin-bottom:24px;padding-left:24px;color:#fff}.sostenibilita .sostenibility-materials .progressBar{margin-top:48px;width:auto;margin-right:128px;margin-left:128px}@media (max-width:767px){.sostenibilita .sostenibility-materials .progressBar{margin-top:24px;margin-right:24px;margin-left:24px}}.sostenibilita .sostenibility-materials .progressBar .progressBar__bar_sostenibility_materials{background-color:#000;width:30%;height:2px;transition:margin-left .5s ease-in}.sostenibilita .sostenibility-materials .tab-content{padding-left:128px}@media (max-width:767px){.sostenibilita .sostenibility-materials .tab-content{padding-left:24px}}.sostenibilita .tab-sostenibility{max-width:1440px;margin:auto;padding-top:120px;padding-left:32px}@media (max-width:767px){.sostenibilita .tab-sostenibility{padding-top:60px;padding-left:24px;padding-right:24px}.sostenibilita .tab-sostenibility .tab-pane{padding:0}}.sostenibilita .tab-sostenibility .col-left-sostenibility-first{padding-top:60px}@media (max-width:767px){.sostenibilita .tab-sostenibility .col-left-sostenibility-first{padding-top:21px;padding-left:0;padding-right:0}}.sostenibilita .col-left-sostenibility-first .cta__big{height:40px}.sostenibilita .tab-sostenibility .col-left-sostenibility-first .t4{font-size:20px!important;line-height:26px!important}.sostenibilita .carousel2sostenibility .carousel-inner{height:500px}.sostenibilita .carousel2sostenibility .carousel-item{position:static}.sostenibilita .carousel2sostenibility .carousel-caption{left:10%;text-align:left}@media (max-width:767px){.sostenibilita .carousel2sostenibility{margin-top:60px}}.sostenibilita .carousel2sostenibility .carousel-indicators{top:0;padding-top:16px;margin-left:24px;margin-right:24px;bottom:auto}.sostenibilita .carousel2sostenibility .carousel-indicators li{border:0;width:50%;background-color:hsla(0,0%,100%,.5);position:relative}.sostenibilita .carousel2sostenibility .carousel-indicators li:before{content:"";position:absolute;top:0;left:0;height:2px;background-color:#fff;opacity:1!important}.sostenibilita .carousel2sostenibility .carousel-indicators li.active:before{animation:widthGrowth 5s ease-in forwards}.sostenibilita .carousel2sostenibility .carousel-item .carousel-caption{left:24px;padding-bottom:0;bottom:24px}.sostenibilita .carousel2sostenibility .carousel-item .carousel-caption .small_lh18{margin-bottom:8px}.sostenibilita .carousel2sostenibility .carousel-item .carousel-caption .t4{margin-bottom:16px}.sostenibilita .carousel2sostenibility .carousel-item img{max-height:500px;width:100%;object-fit:cover;object-position:top}.sostenibilita .materials__block .materials__title{font-size:20px;line-height:26px;margin-bottom:24px;margin-left:24px}@media (min-width:768px){.sostenibilita .materials__block .materials__title{font-size:32px;line-height:38px;margin-bottom:32px;margin-left:128px}}.sostenibilita .materials__block .materials__content{overflow-x:auto}.sostenibilita .materials__block .materials__content .material_item{-ms-flex:none;flex:none;position:relative}.sostenibilita .materials__block .materials__content .material_item .material_item-content{position:absolute;bottom:24px;left:24px;max-width:240px}.sostenibilita .materials__block .materials__content .material_item .material_item-content .material-text{font-size:24px;line-height:30px;color:#fff}.sostenibilita .slider3__block{padding-top:120px}.sostenibilita .slider3__block .slider__item{background-position:top;background-repeat:no-repeat;background-size:cover;height:auto;position:relative}.sostenibilita .slider3__block .slider__content{padding-bottom:24px;padding-top:346px}.sostenibilita .slider3__block .slider__content .text-box{max-width:600px;margin-bottom:24px}@media (max-width:767px){.sostenibilita .slider3__block-mobile{margin-top:60px}}.sostenibilita .slider3__block-mobile .carousel-indicators{top:0;padding-top:16px;margin-left:24px;margin-right:24px;bottom:auto}.sostenibilita .slider3__block-mobile .carousel-indicators li{border:0;width:50%;background-color:hsla(0,0%,100%,.5);position:relative}.sostenibilita .slider3__block-mobile .carousel-indicators li:before{content:"";position:absolute;top:0;left:0;height:2px;background-color:#fff;opacity:1!important}.sostenibilita .slider3__block-mobile .carousel-indicators li.active:before{animation:widthGrowth 5s ease-in forwards}.sostenibilita .slider3__block-mobile .carousel-item .carousel-caption{left:24px;padding-bottom:0;bottom:24px}.sostenibilita .slider3__block-mobile .carousel-item .carousel-caption .small_lh18{margin-bottom:8px}.sostenibilita .slider3__block-mobile .carousel-item .carousel-caption .t4{margin-bottom:16px}.sostenibilita .slider3__block-mobile .carousel-item img{max-height:500px;width:100%;object-fit:cover;object-position:top}@media (min-width:769px){.sostenibilita .slider4__block{margin-bottom:0}}@media (max-width:768px){.sostenibilita .slider4__block .row,.sostenibilita .slider4__block .row .order-md-1{padding-left:0;padding-right:0}}@media (min-width:768px){.sostenibilita .slider2__block .slider__item{background-position:top;background-repeat:no-repeat;background-size:cover;height:692px;padding:0 24px;position:relative}.sostenibilita .slider2__block{padding-top:120px}.sostenibilita .slider2__block .slider__content p{margin-bottom:10px;margin-bottom:24px}.sostenibilita .slider2__block .slider__content{position:absolute;bottom:24px}}.slider4__block{max-width:1440px;margin:auto;padding-left:32px;padding-top:120px;margin-bottom:120px}@media (max-width:767px){.slider4__block{padding-left:24px;padding-right:24px;margin-bottom:60px;padding-top:60px}.slider4__block .row{padding-left:15px;padding-right:15px}}.slider4__block .partner-text{padding-top:60px}@media (max-width:767px){.slider4__block .partner-text{padding-top:24px;margin-bottom:0}}.sostenibilita .slider2__block_utility,.sostenibilita .sliderEcoVadis__block_utility{display:none!important}@keyframes widthGrowth{0%{width:0}to{width:100%}}.sostenibilitaMaxWidth{max-width:600px}