h2.no-heading-decoration::before,
section.no-heading-decoration .section-heading::before,
.container.no-heading-decoration .section-heading::before{
    display: none !important;
}
h2.heading-h3,
section.heading-h3 .section-heading,
.container.heading-h3 .section-heading {
    font-size: 2rem !important;
    margin-top: 1rem !important;
    padding-bottom: 1rem !important;
}


@media (min-width:576px) {
	.bg-graphic-color {
		background-image: url(../../images/bg/triangles/bg-triangles-multicolor.svg);
		background-position-x: calc(100% - 15px);
		background-position-y: 0;
		background-repeat: no-repeat;
		background-size: auto 250px
	}

	.bg-graphic-color.container-page-title {
		background-position-y: -30px
	}
}