@media (min-width:75em) {
	.p-hse-compliance-atex .banner img#hero {
		max-width: 18rem;
		margin-left: auto;
	}
}
.p-hse-compliance-atex .feature--wrapper {
    float: right;
    max-width: 6rem;
    margin-top: 0;
    margin-left: 2.5em;
}
.p-hse-compliance-atex .feature--wrapper img {
    margin-bottom: 0;
}
.p-hse-compliance-atex .ces-desc .mbf {
    position: absolute;
    top: 0;
    right: 0;
    transform: rotate(10deg);
    width: 15em;
    margin: 0;
}
.p-hse-compliance-atex .ces-desc a.btn.blue::before {
    content: '\f054';
    font-family: 'Font Awesome 5 Pro';
    position: absolute;
    left: 0.6rem;
    top: 50%;
    transform: translateY(-50%);
}
@media (min-width: 48em) {
    .p-hse-compliance-atex .ces-desc .mbf {
        top: -3em;
    }
}
@media (min-width: 75em) {
    .p-hse-compliance-atex .ces-desc .mbf {
        top: -4em;
        width: 8em;
        max-width: 8em;
    }
}