
    section.mobile-cutting-edge
    {
        
        overflow: unset;
        padding-inline:20px;
        background-color:#5D2F7D;
        flex-direction:column;

        & .sticky-header
        {
            position: sticky;
            top:0px;
            background-color:#5D2F7D;
            z-index: 1000;
            padding-block:20px;
            
            & .icons-wrapper
            {
                

               
                display: flex;
                justify-content: center;
                gap:15px 20px;
                flex-wrap:wrap;
                

                & .icon
                {
                    transition:all .4s;
                    width:60px;
                    height:60px;
                    border-radius:100px;
                    background-color:#ffad5f;
                    display: flex;
                    align-items: center;
                    justify-content: center;

                    &.active
                    {
                        transform:scale(1.3);
                        background-color:#fff;
                    }
                }
            }

            
        }

        & .tab-content
        {
            padding-inline:20px;
            margin-top:50px;

            & .tab-pane
            {
                text-align: center;
            }
            & .tab-pane h2, & .tab-pane h4, & .tab-pane p 
            {
                margin:auto;
                text-align:center;
                color:#fff;
            }

            p
            {
                padding-block:20px;
                padding-top:10px;
            }
            .content-box p
            {
                text-align: left !important;
            }

            h2
            {
                padding-block:10px;
            }
            video, img
            {
                border-radius: 24px;
                overflow: hidden;
                margin-bottom:20px;
                width:100%;
                
            }
        }
    }

