.government:after {
    content: '';
    background-image: url(../assets/img/products/smart-cards/shape.svg);
    background-repeat: no-repeat;
    width: 436px;
    height: 574px;
    position: absolute;
    top: -80px;
    right: -5px;
    }
    span.swiper-pagination-bullet {
        background-color: #FFAD5F;
        opacity: 1;
        width: 8px;
        height: 8px;
        border-radius: 16px;
        transition: all 0.5s ease;
    }
    span.swiper-pagination-bullet.swiper-pagination-bullet-active {
        background-color: #F15B2B;
        width: 64px;
        height: 8px;
        border-radius: 16px;
    }

    .highlights li
    {
        margin-bottom:0px;
    }
 
    .video .primary-btn-2:hover
    {
        background-color:#773DBD !important;
        color:#fff !important;
    
    }
    .video .primary-btn-2
    {
        background-color:#fff !important;
        color:#773DBD !important;
    }
    .video .primary-btn-2 div
    {
        transition:all .5s;
        background-color: #773DBD !important;
    }
    .video .primary-btn-2 path
    {
        fill: #fff !important;
    }

    .video .primary-btn-2:hover div
    {
        transition:all .5s;
        background-color: #F15B2B !important;
    } 

    .notice .my-card .image
    {
        opacity:.5;
    }
    .notice .my-card.active .image
    {
        opacity:1;
    }




     /* section.video khawar
        {
            background-color:#000;
        } */
        .overlay
        {
            /* background-color: rgba(255,255,255,.1); */
          
            border-radius:32px;
            /* box-shadow: 0px 3px 15px 0px #00000014;
            backdrop-filter: blur(6px); */
            color:#fff;
            position:absolute;
            text-align:center;
            margin:auto;
            left:0px;
            right:0px;
            bottom:60px;
           
            width:fit-content;
            height:fit-content;
            z-index: 100;

        }

        .overlay h1,  .overlay p 
        {
            text-shadow:  0px 0px  14px #00000080;
        }

        .stats {
            height: 900px;
        }
         
        .cutting-edge.stats
        {
          
            background-color:#f8f8f8;
        }
        
        .cutting-edge.stats .box-item
        {
        transform: rotate(0deg);
        }

        .cutting-edge.stats .box-1
        {
        transform: rotate(0deg);
        }

        .cutting-edge.stats .box-2
        {
        transform: rotate(51deg);
        }

        .cutting-edge.stats .box-3
        {
        transform: rotate(102deg);
        }
        .cutting-edge.stats .box-4
        {
        transform: rotate(153deg);
        }
        .cutting-edge.stats .box-5
        {
        transform: rotate(204deg);
        }
        .cutting-edge.stats .box-6
        {
        transform: rotate(255deg);
        }
        .cutting-edge.stats .box-7
        {
        transform: rotate(306deg);
        }

        .stats .box-item .card
        {
        margin-top:30px;
        padding:10px;
        font-family: 'Mulish';
        width:215px;
        background-color:#fff;
        border-radius: 24px;
        height:150px;
        justify-content: center;
        border:0px;
        }

        .cutting-edge.stats .box-item:before
        {
        display:none;
        }
        .cutting-edge.stats .box-item
        {
        cursor: unset;
        }

        .cutting-edge.stats .box
        {
        height:452px;
        top:0px;
        }

        .stats .dotted-ring 
        {
        animation: myRotation 45s infinite;
        animation-timing-function: linear;
        }

        @keyframes myRotation {
        from {transform: rotate(0deg);}
        to {transform: rotate(360deg);}
        }

        .cutting-edge.stats .date
        {
        position: absolute;
        bottom:0px;
        left:0px;
        right:0px;
        margin:auto;
        text-align:center;
        opacity: .5 !important;
        }

    
        .active .glass
        {
            
            transition-delay:  11s;
            transform: translateY(0px);
                    
        }
        .glass
        {
           
            transition: all .5s;
            /* transform: translateY(100px); */
            position:absolute;
            border-radius: 48px;
            bottom:100px;
            font-size:18px;
            padding:5px 30px;
            background-color:rgba(255,255,255,.8);
            box-shadow: 0px 3px 15px 0px #00000014;
            backdrop-filter: blur(6px)


        }
        
        .notice
        {
            background-image: url("data:image/svg+xml,%3Csvg width='1440' height='1440' viewBox='0 0 1440 1440' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='720' cy='720' r='719.5' stroke='%235D2F7D' stroke-miterlimit='3.8637' stroke-dasharray='1 8'/%3E%3Ccircle opacity='0.8' cx='720.002' cy='720' r='621.318' stroke='%235D2F7D' stroke-miterlimit='3.8637' stroke-dasharray='1 8'/%3E%3Ccircle opacity='0.6' cx='720.002' cy='720' r='523.136' stroke='%235D2F7D' stroke-miterlimit='3.8637' stroke-dasharray='1 8'/%3E%3C/svg%3E%0A");

            background-size:cover;
            background-position-Y: 250px;
            background-repeat: no-repeat;

        }

        .sticky, .sticky-heading
        {
            min-height:unset !important
        }

        .sticky-heading
        {
        
            height:340px !important;
        }

        @media only screen and (max-width: 992px) {
            .stats {
                height: 900px !important;
            }
        }

        @media only screen and (max-width: 768px) {
            .glass {
                display:none;
            }
        }

