.open-sans-400 {
	font-family: "Open Sans", sans-serif;
	font-optical-sizing: auto;
	font-weight: 400;
	font-style: normal;
	font-variation-settings:
	"wdth" 100;
}
.open-sans-700 {
	font-family: "Open Sans", sans-serif;
	font-optical-sizing: auto;
	font-weight: 700;
	font-style: normal;
	font-variation-settings:
	"wdth" 700;
}
body {
	font-family: Open Sans, Arial, Helvetica, sans-serif;
}
@media only screen and (max-width: 600px) {
.top-bar-wrapper img {
max-width: 160px;
margin-bottom: 0.8rem;
}
}
.wrapper-specialty-chemicals {
	background-image: linear-gradient(to right, #1d8fdbd1, #2f35e9c4), url(/images/water-molecules-02.jpg);
	background-color: #26407d;
	background-repeat: no-repeat;
	color: #fff;
	background-size: cover;
	padding: 3rem 1.2rem;
	box-shadow: 0px 4px 8px 0px #383838;
	text-shadow: 2px 2px 6px rgb(0 0 0 / 75%);
}
.specialty-chemicals-text {
font-size: 1.25rem;
}
@media only screen and (max-width: 600px) {
.wrapper-specialty-chemicals {
background-image: linear-gradient(to right, #0e3854f5, #0f4c78ad), url(/images/water-molecules-02.jpg);
}
}
@media only screen and (max-width: 991px) {
.wrapper-specialty-chemicals .specialty-chemicals-image {
display: none;
}
}
.wrapper-footer {
	color:#fff;
	background-color:#333333;
	padding: 1.3rem 0.8rem 0.8rem 0.8rem;
}
.wrapper-footer a {
	color:#fff;
	font-size: 0.975rem;
}
.wrapper-footer figure {
	margin: 0;
}
.wrapper-products {
	background-color:#00FFCC;
	padding: 1rem 0;
	background: #f1f1f1;
	---background: linear-gradient(180deg, rgb(221 221 221 / 39%) 1%, rgb(195 195 195 / 100%) 100%);
	background: linear-gradient(180deg, #ededed5c 1%, #dbdbdb9c 100%);
	font-size:1.1rem;
}
.wrapper-products ul li {
margin-bottom: 0.5rem;
}
.product-images img {
	margin: 0.5rem 0;
	filter: drop-shadow(1px 1px 4px #c7c7c7);
	filter: drop-shadow(1px 1px 5px #bdbdbd);
	filter: drop-shadow(1px 1px 5px #9e9e9e);
	filter: drop-shadow(1px 1px 5px #b4b4b4);
}
.no-break {
	white-space: nowrap;
}
 @media only screen and (max-width: 379px) {
span.hide {
display: none;
}
}
