  @import url('https://fonts.googleapis.com/css2?family=Lato:wght@900&display=swap');

#container{max-width:100%;   margin-bottom: 0.5em; }  

 <!-- container-one -->

#container_one {
	width: 100%;	
	clear:both;
	padding: 1em 0%;
	overflow: hidden;
	margin-bottom: 1em; 
}

 

h3.bcj
{  
	font-weight:normal!important;
	text-align:center!important;
	
	font-size: 1.5em!important;
	text-transform:normal!important;
	
/*color:#fc0!important; text-transform:uppercase!important; */
	color:#fff!important;

	background-color:#639;
	/*margin: 0.1em 0;*/
	margin-bottom: 0.5em;
	 
}
  
#container_one div.feature {

	max-width: 1680px;
	clear: both;
	padding: 2em 2.25%;
	overflow: hidden;
	margin-bottom: 1em;
	margin-right: auto;
	margin-left: auto;	
	border-bottom: 1px solid #ccc;
	border:1px solid #D8D9DA  !important; 
	box-shadow: 5px 5px 5px #ccc;
}

 
#container_one div.feature h3
{
	/*font-style:italic; text-transform:uppercase; font-size: clamp (1.5rem, 2.5vw, 3rem); line-height:1.3em;
	color:#663399;
	font-weight: 700;
	font-weight:bold; 
	padding: 10px;
	font-size: clamp (1.5rem, 2.5vw, 3rem);*/
	
	
	padding: 10px;
	font-size:1.5em;
	font-weight:bold;
	color:#663399;
}
 
#container_one div.feature h4{
	/*padding:16px10px; 
	 font-size:1.5em; 
	font-size: clamp(1.5rem,4vw,5rem); 
	padding: 10px;
	
	font-size: clamp (1.5rem, 2.5vw, 3rem);
	font-weight:bold;
	font-weight:700;
	color:#000000;
	*/
	padding: 10px;
	font-size: 1.3em;
	font-weight:bold;
	color:#000000;
}

 

#container_one  div.feature p{
	/*padding:16px10px;*/
	padding: 10px;
font-size:1.1em; color:#000000;
	
}

#container_one div.feature img {
	float:left;
	/* margin-right: 5%; margin-left:20px;*/
	padding: 5px;
	
}

 

#container_one div.feature:nth-child(even) img {
	float:left;
	margin-right: 1%; 
	padding: 10px;
}

#container_one div.feature:nth-child(odd) img {
	float:right;
	 margin-left: 1%; 
	padding: 10px;
}

<!--
#container_one  div.feature p.title {
	font-size:1.3em;
	line-height:1.3em;	
	margin-top: 0em;
	font-weight:bold;
	color:#663399;
}
 
 #container_one  div.feature p.quote{
	font-size:1.2em;
	line-height:1.5em;	
	margin-top: 0.5em;
}-->

#container_one  div.feature ul{
	font-size:1.2em;
	line-height:1.5em;	
	margin-top: 0.5em;
	list-style:disc;
	margin-left:1.5em;
}
#container_one div.feature ul li  {
		color: black;
		/*border-bottom: 1px dotted black !important;*/
		font-weight:bold;
		font-size:1.05 em;
	}

<!--#container_one  div.feature p.attribution{
	font-style:italic;
	font-size:1.1em;
	line-height:1.2em;	
	margin-top: 0.5em;
	text-align:left;
}-->
#container_one  div.feature a {
	color: #639;	
}
#container_one  div.feature a:hover {
	color: #639;
}

 

#container_one  div.feature p.viewmore {
	margin-top:2em;	
}

#container_one  div.feature p.viewmore a {
	background: #639;
	color: #fff;
	font-size: 1.0em;
	font-weight: bold;
	padding: 0.6em 1em;
}

#container_one  div.feature p.viewmore a:hover {
	color:#fc0;
}

@media only screen and (max-width:950px){
	#container_one  div.feature {
		margin-left: 2.25%;
		margin-right: 2.25%;
		width: 94.5%;
		clear:both;	
		margin-bottom: 2em;
		padding:0 0 2.5em 0;
		font-size: 1.1em;
	}
	 
	
	#container_one  div.feature:nth-of-type(3) {
		margin-bottom: 0;
	}
	#container_one  div.feature img {
		width: 100%;
		height:100%;
		object-fit:unset;
		float:none !important;
		margin: 0 !important;
	}
	
	#container_one  div.feature p.title {
		margin-top:1em;	
	} 
}
 