@media (max-width: 991.98px) {
 /* Remove padding when navbar isn't fixed */
 body {
  padding-top: 0;
 }
 .hero-description {
  font-size: 20px;
  font-weight: 400;
  margin: 15px;
 }

 .feature:last-child .feature-inner {
  margin-bottom: 0;
 }
 .no-mobile {
  display: none !important;
 }
 .hero-section {
  background-position: 45% 100% !important;
 }
 .hero-title {
  font-size: 2.5rem;
 }
 .alert-mx {
  margin-left: 10px !important;
  margin-right: 10px !important;
 }
 .features-inner h1,
 .hiw-header h1,
 .faq-header h2 {
  font-size: 30px !important;
 }
 .session-card .shadow-lg {
  font-size: 15px !important;
 }
}
