#feature-area .section { padding: 120px 0 90px 0; }
#feature-area .column-content { text-align: center; }
#feature-area h2 { margin-bottom: 0; }

.country-list { display: grid; grid-template-columns: 25% 25% 25% 25%; padding-bottom: 80px; }
.country-list .country-column { }

.country-list .country-column li { margin-bottom: 16px; }
.country-list .country-column li a { color: #111; }
.country-list .country-column li a .country { font-weight: 500; }


/* X-LARGE SCREENS (CASCADE TO LOWER SCREEN) */
@media only screen and (min-width: 1442px) {
	
}
 
/* LARGE SCREENS (SPECIFIC) */
@media only screen and (min-width: 1069px) and (max-width:1441px) {
	
}
 
/* MEDIUM SCREENS (CASCADE TO LOWER SCREENS) */
@media only screen and (max-width: 1068px) {
	#feature-area .section { padding: 90px 0 30px 0; }
}
 
/* MEDIUM SCREENS (SPECIFIC) */
@media only screen and (min-width: 500px) and (max-width:1068px) {
	.country-list .country-column:nth-child(3n + 2) { grid-column: 1 / 2; }
	.country-list { grid-template-columns: 50% 50%; grid-auto-flow: dense; }
}

/* MEDIUM SCREENS (CASCADE TO LOWER SCREENS) */
@media only screen and (max-width: 735px) {

}
 
/* EXTRA SMALL SCREENS < 400px */
@media only screen and (max-width: 500px) {
	
	.country-list { grid-template-columns: 100%; }
}