main .big-banner {
    position: relative;

    & > .col-2 .bg-symbol {
        position: absolute;
        right: -1rem;
        bottom: -2rem;
        width: 10rem;
        height: 10rem;
        z-index: 0;
    }
}

main section {
  & .container {
    & > .col:first-child {
      gap: 3rem;

      & .card {
        padding: 1.5rem;

        & .card-body {
          & h4 {
            margin-bottom: 0.75rem;
            font-size: 2rem;
            font-weight: 800;
          }

          & h5 {
            margin-bottom: 0.75rem;
            font-size: 1.3rem;
            line-height: 1.25;
          }

          & .btn-primary {
            -webkit-text-stroke: 0.5px;
          }
        }

      }
    }
  }
}
