.text-content .width_50_L{
	width: 100%;
	padding: 1vw 50% 1vw 0;
	text-align: right;
}

.text-content .width_50_R{
	width: 100%;
	padding: 1vw 0 1vw 50%;
	text-align: left;
}

.text-content .titulo_secao{
	float: left;
	width: 100%;
	padding-top: .5vw;
	padding-bottom: .5vw;
	margin-bottom: .2vw;
	font-family: 'Neris-BoldItalic';
	font-size: 1.25vw;
	line-height: 1.25vw;
	color: rgba(0,0,0,.15);
	border-bottom: solid .015vw rgba(0,0,0,.15);
}

.selo-qualidade{
	float: left;
	width: 5vw;
	margin-left: calc(50% - 5vw / 2);
	margin-top: 3vw;
	border-radius: 100vw;
	transition: all .3s;
}

.selo-qualidade:hover{
	box-shadow: 0 0 1vw rgba(0,0,0,.1);
	-webkit-transform: scale(1.2);
    transform: scale(1.2);
}

@media screen and (max-width:1200px) {
	.text-content .width_50_L{
		padding: 1.2vw 50% 1.2vw 0;
	}

	.text-content .width_50_R{
		padding: 1.2vw 0 1.2vw 50%;
	}

	.text-content .titulo_secao{
		padding-top: .6vw;
		padding-bottom: .6vw;
		margin-bottom: .3vw;
		font-size: 1.5vw;
		line-height: 1.5vw;
		border-bottom: solid .015vw rgba(0,0,0,.15);
	}
	
	.selo-qualidade{
		width: 6vw;
		margin-left: calc(50% - 6vw / 2);
	}
}
@media screen and (max-width:1000px) {
	.text-content .width_50_L{
		padding: 1.6vw 50% 1.6vw 0;
	}

	.text-content .width_50_R{
		padding: 1.6vw 0 1.6vw 50%;
	}

	.text-content .titulo_secao{
		padding-top: .8vw;
		padding-bottom: .8vw;
		margin-bottom: .4vw;
		font-size: 2vw;
		line-height: 2vw;
		border-bottom: solid .015vw rgba(0,0,0,.15);
	}
	.selo-qualidade{
		width: 7vw;
		margin-left: calc(50% - 7vw / 2);
	}
}

@media screen and (max-width:720px) {
	.text-content .width_50_L{
		padding: 2vw 50% 2vw 0;
	}

	.text-content .width_50_R{
		padding: 2vw 0 2vw 50%;
	}

	.text-content .titulo_secao{
		padding-top: 1vw;
		padding-bottom: 1vw;
		margin-bottom: .5vw;
		font-size: 2.5vw;
		line-height: 2.5vw;
		border-bottom: solid .1vw rgba(0,0,0,.15);
	}
	.selo-qualidade{
		width: 10vw;
		margin-left: calc(50% - 10vw / 2);
		margin-top: 4vw;
	}
}
@media screen and (max-width:620px) {
	.text-content .width_50_L{
		padding: 2.5vw 50% 2.5vw 0;
	}

	.text-content .width_50_R{
		padding: 2.5vw 0 2.5vw 50%;
	}

	.text-content .titulo_secao{
		padding-top: 1.2vw;
		padding-bottom: 1.2vw;
		margin-bottom: .8vw;
		font-size: 2.85vw;
		line-height: 2.85vw;
		border-bottom: solid .1vw rgba(0,0,0,.15);
	}
	.selo-qualidade{
		width: 12vw;
		margin-left: calc(50% - 12vw / 2);
		margin-top: 5vw;
	}
}

@media screen and (max-width:520px) {
	.text-content .width_50_L{
		padding: 3vw 35% 3vw 0;
	}

	.text-content .width_50_R{
		padding: 3vw 0 3vw 35%;
	}

	.text-content .titulo_secao{
		padding-top: 1.4vw;
		padding-bottom: 1.4vw;
		margin-bottom: 1vw;
		font-size: 3.25vw;
		line-height: 3.25vw;
		border-bottom: solid .1vw rgba(0,0,0,.15);
	}
	.selo-qualidade{
		width: 15vw;
		margin-left: calc(50% - 15vw / 2);
		margin-top: 6vw;
	}
}

@media screen and (max-width:420px) {
	.text-content .width_50_L{
		padding: 3.5vw 25% 3.5vw 0;
	}

	.text-content .width_50_R{
		padding: 3.5vw 0 3.5vw 25%;
	}

	.text-content .titulo_secao{
		padding-top: 1.4vw;
		padding-bottom: 1.4vw;
		margin-bottom: 1.5vw;
		font-size: 4.5vw;
		line-height: 4.5vw;
		border-bottom: solid .1vw rgba(0,0,0,.15);
	}
	.selo-qualidade{
		width: 20vw;
		margin-left: calc(50% - 20vw / 2);
		margin-top: 7vw;
	}
}