.monsterteaser .bg-icon {
	top: 3rem;
	right: 10%;
	
	width: 10rem;
	height: 10rem;
}

@media (min-width: 1301px) {
	.monsterteaser .bg-icon {
		top: 3rem;
		right: 10%;
	}
}

/* breakpoint definition - desktop lowres */
@media (max-width: 1300px) and (min-width: 1008px) {
	.monsterteaser .bg-icon {
		top: 3rem;
		right: 10%;
	}
}

/* breakpoint definition - tablet */
@media (max-width: 1007px) { 
	.monsterteaser .bg-icon {
		width: 7rem;
		height: 7rem;
		
		top: 2rem;
		right: 5%;
	}
}

/* breakpoint definition - mobile */
@media (max-width: 599px) {
	.monsterteaser .bg-icon {
		width: 7rem;
		height: 7rem;

		top: 2rem;
		right: 5%;
	}
}

@media (max-width: 360px) {
	.monsterteaser .bg-icon {
		width: 5rem;
		height: 5rem;

		top: 1rem;
		right: 2%;
	}
}