  	.visietext {
		font-size:20px;
		color: #5d2372;
	}
	
	.visietext.textright {
		float: right; 
		clear: right;
	}
	
	.l5 {
		word-spacing: 6px;
	}
	
	
	
	.r3 {
		word-spacing: 3.4px;
	}

	
	.r6 {
		word-spacing: 2px;
	}
	
	
	@media only screen and (min-width: 320px) {
		.visietext { font-size:10px; }
	.r5, .l5 {
		margin-top: 15px; 
	}
		.r4 {
		margin-right:60px;
	}
		.r1 {
		word-spacing:2px;
	}
	.r2 {
		word-spacing: 3px;
	}
		.r5 {
		word-spacing: 2px;
	}
	.r6 {
		word-spacing: 3px;
	}
	}
	
	
	
	@media only screen and (min-width: 992px) {
		

	.visietext {
		font-size:15px;
	}
	.r5, .l5 {
		margin-top: 20px; 
	}
	.r4 {
		margin-right:80px;
	}
	.r1 {
		word-spacing:0.5px;
	}
	.r2 {
		word-spacing: 2.6px;
	}
	.r5 {
		word-spacing: 1.3px;
	}
	.r6 {
		word-spacing: 3px;
	}
	}
	
	@media only screen and (min-width: 1200px) {
		
	.visietext {
		font-size:16px;
	}
	.r5, .l5 {
		margin-top:30px; 
	}
	.r4 {
		margin-right:85px;
	}
	.r1 {
		word-spacing:1px;
	}
	.r2 {
		word-spacing: 2px;
	}
	.r6 {
		word-spacing: 3px;
	}

	}
	
		@media only screen and (min-width: 1400px) {
		
	.visietext {
		font-size:20px;
	}
	.r5, .l5 {
		margin-top:30px; 
	}
	.r4 {
		margin-right:100px;
	}
	.r1 {
		word-spacing:1px;
	}
	.r2 {
		word-spacing: 2px;
	}
	.r6 {
		word-spacing: 3px;
	}

	}
	
	@media screen and (min-width: 768px) and (-ms-high-contrast: active), (-ms-high-contrast: none) 
{
	.r2 {
		word-spacing: 6px;
	}
	
	.r3 {
		word-spacing: 4px;
	}
	
	.r4 {
		margin-right:115px;
	}
	.r5 {
		word-spacing: 4px;
	}
	.r6 {
		word-spacing: 5px;
	}
	
}	