;
        }

        .card-bg .r.s:nth-child(2) {
            top: 150px;
            right: -150px;
            background: #04a9f5;
        }

        .card-bg .r.s:nth-child(3) {
            left: -150px;
            bottom: 150px;
            background: #1de9b6;
        }

        .card-bg .r:last-child {
            left: -100px;
            bottom: -100px;
            background: linear-gradient(-135deg, #899FD4 0%, #A389D4 100%);
        }

        .card-bg .r.s {
            width: 20px;
          