body {
	margin: 0 auto;
	padding: 0;
	overflow-x: hidden;
}

p,
blockquote,
address,
big
cite,
code,
em,
font,
img,
small,
strike,
sub,
sup,
li,
ol,
ul,
fieldset,
form,
label,
legend,
button,
table,
caption,
tr,
th,
td,
body {
	border: none;
	font-size: inherit;
	line-height: inherit;
	margin: 0;
	padding: 0;
	text-align: inherit;
	outline: 0;
}


.zagl h2 {position: relative; width: max-content; padding: 10px 10px;}
.zagl h2:before {
    position: absolute;
    content: '';
    width: 300%;
    height: 100%;
    top: 3px;
    right: 0;
    background: #f49c70;
    z-index: -1;
    transform: skew(-5deg, -0.5deg);
}