.newsletter-strip { transition: box-shadow .2s; }
    .newsletter-strip:hover { box-shadow: 0 4px 24px rgba(79,70,229,.1); }
    .footer-main .nav-link:hover {
      color: var(--bs-primary) !important;
    }

    .footer-main .btn-outline-secondary:hover {
      background-color: var(--bs-primary);
      border-color: var(--bs-primary);
      color: #fff !important;
    }

    .transition-base {
      transition: all 0.2s ease-in-out;
    }

    .drop-shadow {
      filter: drop-shadow(0 5px 15px rgba(0, 0, 0, 0.1));
    }

    .h-20px {
      height: 20px;
      width: auto;
    }