.sustainability__heading-wrapper .mainheading{width:55.75rem}.sustainability__heading-wrapper .mainheading p{color:var(--primary-color)}.sustainability__text{width:71.5rem;max-width:100%}.sustainability__text p{font-size:1.125rem}.sustainability__items{column-gap:3%}.sustainability__items--two-col{column-gap:2%}.sustainability__items--two-col .sustainability__item{width:49%}.sustainability__item{background:var(--bg-light-color);border-bottom:.125rem solid var(--bg-light-color);column-gap:4%;width:31.33%;transition:all .5s ease-in-out}.sustainability__item:hover{border-color:var(--primary-color);background:var(--light-bg)}.sustainability__item:hover .sustainability__img-wrapper{border-color:var(--secondry-color)}.sustainability__img-wrapper{background:var(--white-color);border:.125rem solid var(--primary-color);width:48%;transition:all .5s ease-in-out}.sustainability__img-wrapper img{width:100%}.sustainability__content{width:48%}.sustainability__name,.sustainability__desc{font-size:1.125rem;font-weight:500;line-height:1.375}.sustainability .btn{width:max-content}@media only screen and (max-width:1199px){.sustainability__items{column-gap:2%}.sustainability__item{width:32%}}@media only screen and (max-width:991px){.sustainability__item{column-gap:0;width:49%}.sustainability__img-wrapper{width:40%}.sustainability__content{width:60%;padding:1rem}}@media only screen and (max-width:767px){.sustainability__items--two-col .sustainability__item,.sustainability__item{width:100%}.sustainability__name,.sustainability__desc{font-size:1rem;font-weight:500;line-height:1.25}.sustainability__text p{font-size:1.15rem}}
