.sostenibilita{width:100%;position:relative;padding:100px 0}@media screen and (max-width:1280px),screen and (max-height:900px){.sostenibilita{padding:50px 0}}@media screen and (max-width:640px){.sostenibilita{padding:25px 0}}.sostenibilita__container{width:100%}.hero-slider__text{width:35%}.hero-slider__text h2.h2-title{max-width:580px;margin-bottom:40px;padding-right:0px}.sostenibilita__cards{width:60%;padding:0 100px}.sostenibilita__content{width:100%}.sostenibilita__content img{display:block;width:calc(33.333% - 14px);margin-bottom:20px}@media screen and (max-width:1280px),screen and (max-height:900px){.hero-slider__text{width:45%}.sostenibilita__cards{width:50%;padding:0 50px}.sostenibilita__cards{padding:0 20px}}@media screen and (max-width:980px){.hero-slider__text{width:100%}.sostenibilita__cards{width:100%;padding:40px 50px 0}.sostenibilita__content img{width:calc(33.3333% - 7px);margin-bottom:10px}}@media screen and (max-width:640px){.sostenibilita__cards{padding:40px 0 0 0px}}