.srv.v1 {
    --srv-v1-icn-s: 2.5rem;

    .srv-icn {
        font-size: var(--srv-v1-icn-s);
    }

    .btn.s2 {
        color: var(--primary);
    }

    .bg img {
        opacity: 1 !important;
    }

    ul.grd li a::before {
        background-color: #135ba2ab !important;
    }
    .grd > li a.crd {
    border-radius: 15px;
    overflow: hidden;
    text-align: center;
    }

    .grd > li:nth-child(1) a.crd,
    .grd > li:nth-child(1) a.crd::after {
        background-color: #a5c74f;
    }

    .grd > li:nth-child(1) a.crd strong {
        color: #ffffff;
    }

    .grd > li:nth-child(2) a.crd,
    .grd > li:nth-child(2) a.crd::after {
        background-color: #ff7f01;
    }

    .grd > li:nth-child(2) a.crd strong {
        color: #212c5f;
    }

    .grd > li:nth-child(3) a.crd,
    .grd > li:nth-child(3) a.crd::after {
        background-color: #b4d9ec;
    }

    .grd > li:nth-child(3) a.crd strong {
        color: #212c5f;
    }

    .grd > li:nth-child(4) a.crd,
    .grd > li:nth-child(4) a.crd::after {
        background-color: #1e61a6;
    }

    .grd > li:nth-child(4) a.crd strong {
        color: #ffffff;
    }

    .grd > li a.crd strong {
        font-size: 36px;
        font-weight: 800;
    }
    .grd > li a.crd svg {
        width: 45px;
        height: 40px;
        padding: 9px;
        box-sizing: border-box;
        clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);
    }

    .grd > li a.crd svg path {
        stroke: none;
    }

    .grd > li:nth-child(1) a.crd svg {
        background-color: #1e61a6;
    }

    .grd > li:nth-child(1) a.crd svg path {
        fill: #ffffff;
    }

    .grd > li:nth-child(2) a.crd svg {
        background-color: #ffffff;
    }

    .grd > li:nth-child(2) a.crd svg path {
        fill: #1e61a6;
    }

    .grd > li:nth-child(3) a.crd svg {
        background-color: #032447;
    }

    .grd > li:nth-child(3) a.crd svg path {
        fill: #ffffff;
    }

    .grd > li:nth-child(4) a.crd svg {
        background-color: #ff7f01;
    }

    .grd > li:nth-child(4) a.crd svg path {
        fill: #ffffff;
    }
    .grd > li a.crd {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .bg-bx {
        @media screen and (min-width:1280px) {
            & {
                padding: 1.78rem;
            }
        }
    }

}