.boxed-column:nth-child(odd){
	padding-left:calc(2.4em + 15px);
	padding-right:calc(2.4em + 15px);
}
.boxed-column:nth-child(even){
	padding-left:calc(2.4em + 15px);
	padding-right:calc(2.4em + 15px);
}
.boxed-column>div {
    max-width: 600px;
    margin: 0 auto !important;
}
.boxed-column>.rich-text>.component-content>h3{
	margin-top:0;
}
.column-grid{
	padding: 2.4em calc(2.4em + 15px) 2.4em;
}
@media(min-width: 2000px){
.column-grid>.component-content>.row.component.column-splitter {
    margin-left: 15vw;
    margin-right: 15vw;
}
}

@media (max-width:767px){
	.column-grid{
	padding: 0em calc(2.4em + 15px) 0em;
}
.column-grid>.component-content>.row>.col-12 {
    order: 1;
}
.column-grid>.component-content>.row>.boxed-column {
    order: 2;
}
.column-grid>.component-content>.row>.boxed-column>.rich-text{
	padding-bottom:0;
	padding-top: 3rem;
}
}
