
#about-image-col{display: flex; flex-direction: row;}

@media screen and (min-width:992px) {
    #about-image-col{display: block;}
    #home-about-offset-right{position: absolute;}
    .home-boxes{padding-left:0.2rem; padding-right: 0.2rem;}
    .home-boxes .card-body{padding:1rem;}
}
@media screen and (min-width:1200px) {
	#home-about-offset-right{bottom:-75px; right:-10%;}
    .home-boxes{padding-left:1rem; padding-right: 1rem;}
    .home-boxes .card-body{padding:3rem;}
}