/* 
***************************************************
	FEATURES
***************************************************
*/	

/* Features first*/
	.features-title {
		margin-top: 50px;
		margin-bottom: 50px;
	}

	.feature-1-title {
		margin-top: 80px;
	}
		.feature-1-img {
			background: url("../images/feature-1.svg");
			background-position: bottom;
			background-size: contain;
			background-repeat: no-repeat;
			height: 400px;

		}

/* Background gray */
	.background__gray {
		background-color: #F5F7FD;
	}

	.feature__text {
		margin-top: 120px;
		margin-bottom: 120px;

	}

	.feature-image{
		padding: 0 16px;
	}

	.feature__img {
		margin-top: 120px;
		margin-bottom: 80px;
		width: 100%;
	}

	.monster-red {
		bottom: -10%;
		right: 8px;
		width: 50%;
	}

	.monster-blue {
		left: 50%;
		top: 13%;
		width: 50%;
	}
	.monster-yellow {
		top: 5%;
		right: 08px;
		width: 40%;
	}

	.monster-green {
		bottom: 0%;
		width: 50%;
	}

	@media (min-width: 600px) {
		.monster-red {
			right: -10%;
		}
		.monster-yellow {
			right: -10%;
		}
	}

/* Game elements */
	.game_elements{
		padding-top: 80px;
		text-align: center;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
		.game_elements .game_elements--texts{
			width: 100%;
		}
		.game_elements .game_elements--texts .title{margin-bottom: 32px;}
		.game_elements .game_elements--texts .subtitle{margin-bottom: 24px;}
		.game_elements .game_elements--texts .description{margin-bottom: 24px;}

	@media (min-width: 600px) {
		.game_elements .game_elements--texts{
			width: 60%;
		}
			.game_elements .game_elements--texts .description{margin-bottom: 72px;}
	}
