@media screen and (max-width: 768px) {
   .row>* {
        padding-right: calc(var(--bs-gutter-x) * .9);
        padding-left: calc(var(--bs-gutter-x) * .9);
   }
   .footer-contact li {
        justify-content: left;
        text-align: left;
   }
   .footer-brand {
        text-align: -webkit-left;
   }
   .page-heading {
        padding: 30px 0px 60px 0px;
   }
   .page-heading .header-text h2 {
        font-size: 34px;
   }
   section {
        margin-top: 50px;
    }
}