.sustainability-page .banner-text {
	    max-width: 800px;
	}
	.sustainability-page .banner .w3-display-middle {
	    width: 100%;
	}
	/*.sustainability-page .goals + .goals {
		box-sizing: border-box;
	    padding-left: 50px;
	    box-sizing: border-box;
	    margin-bottom: 70px;
		
	}
	.sustainability-page .goals .sub-heading h5 {
		padding-top: 40px;
		box-sizing: border-box;
	}
	.sustainability-page .goals .image {
		min-height: 160px;
	}
	.sustainability-page .goals .text p {
		font-size: 14px;
		font-family: 'Proxima Nova';
		letter-spacing: 1.14px;
		line-height: 18px;
	}*/
	.sustainability-page .sustainability-goals .content .each-content {
		width: calc((100% - 200px) / 3);
		float: left;
	}
	.sustainability-page .sustainability-goals .content .each-content + .each-content {
		margin-left: 100px;
	}
	.sustainability-page .sustainability-goals .content .each-content .image {
		text-align: center;
		margin-bottom: 10px;
		min-height: 150px;
	}
	.sustainability-page .sustainability-goals .content .each-content  .sup-sub-heading h5 {
		text-transform: uppercase;
	}
	.sustainability-page .link {
		text-align: center;
	}
	.sustainability-page .sustainability-goals .content {
		margin-bottom: 70px;
	}
	.sustainability-page .our-products,
	.sustainability-page .our-products .heading,
	.sustainability-page .our-products .sustainability-content,
	.sustainability-page .banner .banner-text h1,
	.sustainability-page .banner .banner-image img,
	.sustainability-page .our-products .heading,
	.sustainability-page .sustainability-goals,
	.sustainability-page .sustainability-goals .heading,
	.sustainability-page .sustainability-goals .content .each-content.current-0 .image,
	.sustainability-page .sustainability-goals .content .each-content.current-0 .sup-sub-heading,
	.sustainability-page .sustainability-goals .content .each-content.current-0 .text,
	.sustainability-page .sustainability-goals .content .each-content.current-1 .image,
	.sustainability-page .sustainability-goals .content .each-content.current-1 .sup-sub-heading,
	.sustainability-page .sustainability-goals .content .each-content.current-1 .text,
	.sustainability-page .sustainability-goals .content .each-content.current-2 .image,
	.sustainability-page .sustainability-goals .content .each-content.current-2 .sup-sub-heading,
	.sustainability-page .sustainability-goals .content .each-content.current-2 .text,
	.sustainability-page .sustainability-goals .link  {
		opacity: 0;
	}

	@media(max-width: 767px) {
		.sustainability-page .sustainability-goals .content .each-content {
			width: 100%;
		}
		.sustainability-page .sustainability-goals .content .each-content + .each-content {
			margin-left: 0px;
			margin-top: 60px;
		}
		.sustainability-page .sustainability-goals .content .each-content .image {
			min-height: auto;
		}
		.sustainability-page .sustainability-goals .content {
			margin-bottom: 40px;
		}
		.sustainability-page .our-products,
		.sustainability-page .our-products .heading,
		.sustainability-page .our-products .sustainability-content,
		.sustainability-page .banner .banner-text h1,
		.sustainability-page .banner .banner-image img,
		.sustainability-page .our-products .heading,
		.sustainability-page .sustainability-goals,
		.sustainability-page .sustainability-goals .heading,
		.sustainability-page .sustainability-goals .content .each-content.current-0 .image,
		.sustainability-page .sustainability-goals .content .each-content.current-0 .sup-sub-heading,
		.sustainability-page .sustainability-goals .content .each-content.current-0 .text,
		.sustainability-page .sustainability-goals .content .each-content.current-1 .image,
		.sustainability-page .sustainability-goals .content .each-content.current-1 .sup-sub-heading,
		.sustainability-page .sustainability-goals .content .each-content.current-1 .text,
		.sustainability-page .sustainability-goals .content .each-content.current-2 .image,
		.sustainability-page .sustainability-goals .content .each-content.current-2 .sup-sub-heading,
		.sustainability-page .sustainability-goals .content .each-content.current-2 .text,
		.sustainability-page .sustainability-goals .link  {
			opacity: 1;
		}
}

	@media (min-width: 768px) and (max-width: 991px) {
		.sustainability-page .sustainability-goals .content .each-content {
			width: 100%;
		}
		.sustainability-page .sustainability-goals .content .each-content + .each-content {
			margin-left: 0px;
			margin-top: 60px;
		}
		.sustainability-page .sustainability-goals .content .each-content .image {
			min-height: auto;
		}
		.sustainability-page .sustainability-goals .content {
			margin-bottom: 40px;
		}
		.sustainability-page .our-products,
		.sustainability-page .our-products .heading,
		.sustainability-page .our-products .sustainability-content,
		.sustainability-page .banner .banner-text h1,
		.sustainability-page .banner .banner-image img,
		.sustainability-page .our-products .heading,
		.sustainability-page .sustainability-goals,
		.sustainability-page .sustainability-goals .heading,
		.sustainability-page .sustainability-goals .content .each-content.current-0 .image,
		.sustainability-page .sustainability-goals .content .each-content.current-0 .sup-sub-heading,
		.sustainability-page .sustainability-goals .content .each-content.current-0 .text,
		.sustainability-page .sustainability-goals .content .each-content.current-1 .image,
		.sustainability-page .sustainability-goals .content .each-content.current-1 .sup-sub-heading,
		.sustainability-page .sustainability-goals .content .each-content.current-1 .text,
		.sustainability-page .sustainability-goals .content .each-content.current-2 .image,
		.sustainability-page .sustainability-goals .content .each-content.current-2 .sup-sub-heading,
		.sustainability-page .sustainability-goals .content .each-content.current-2 .text,
		.sustainability-page .sustainability-goals .link  {
			opacity: 1;
		}
}