div.visual_composer{padding-top:60px;}
div.visual_composer section{width:100%;float:none!important;margin-bottom:40px;}
div.visual_composer div.col_12 img,div.visual_composer div.col_6 img,div.visual_composer div.col_4 img,div.visual_composer div.col_3 img{max-width:100%;height:auto;}
div.visual_composer{font-size:1.6em;font-weight:300;letter-spacing:0px;line-height:1.5em;}
div.visual_composer p{margin-top:0px;}
div.visual_composer div.container{display:flex;flex-wrap:wrap;justify-content:space-between;}

@media only screen and (max-width: 700px){
	
div.visual_composer section div.container{flex-wrap:wrap;}
div.visual_composer div.col_6,div.visual_composer div.col_4,div.visual_composer div.col_3{width:100%;text-align: center;margin-bottom:20px}

}