.cnt.v8 {

    .bg-bx {
        padding: 1.78rem 2.22rem;

        div.gp_sp-sml {
            gap: .44rem;
        }
            .btn.v2 {
            color: var(--primary);
            font-family: var(--fnt-t);
        }

        .btn-bx {
            margin-top: auto;
        }


    }



    .srv-grd {

        .bg-bx {
            padding: 1.78rem 2.22rem;
        }

        .btn-cnt {
            border-top: none;
            padding-top: 0;
            margin-top: calc(var(--sp-vm-clc) * var(--sp-t-mpt-20));
        }

        .bg-bx::after,
        .bg-bx::before {
            background: linear-gradient(264deg, #008BCA 2.16%, #076F9E 62.52%);
        }
    }

}
