.titleContainer{margin:auto;max-width:900px;text-align:center}.content-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:25px;float:none!important;margin:0 auto!important}.openingPara p{font-weight:400}@media screen and (max-width:1500px){.content-container{padding-left:35px;padding-right:35px}}@media screen and (max-width:991px){.content-container{display:block}}.responsive img{width:100%!important}