#second-sec .alphabets-bg{
    width: 46px !important;
    height: 46px !important;
    background: radial-gradient(circle at 40% 20%, #5e2ced 50%, #0e091b 100%);
    box-shadow: inset 0 -2px 4px rgb(255 255 255 / 13%);
}
#second-sec ol{
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
#glossary-footer #glossary-footer-inner .wp-block-uagb-container{
    background-image: url(/wp-content/uploads/2026/03/cta_squares_bg-1.svg);
    background-repeat: no-repeat;
    background-position: top right;
    background-color: transparent;
    background-size: 400px auto;
    z-index: 11 !important;
    padding: 60px 200px;
}
#glossary-footer #glossary-footer-inner:before, #glossary-footer #glossary-footer-inner:after{
    content: '';
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    border: none !important;
    border-radius: 0 !important;
    background-size: cover !important;
    background-repeat: no-repeat;
    /* z-index: -1; */
}
#glossary-footer #glossary-footer-inner:before{
    background-image: url('/wp-content/uploads/2026/03/cta_purple_shade.svg');
    top: 0 !important;
    background-position: bottom center !important;
}
#glossary-footer #glossary-footer-inner:after{
   background-image: url('/wp-content/uploads/2026/03/cta_yellow_shade.svg');
    bottom: 0 !important;
    background-position: top center !important; 
}
#glossary-footer{
    margin-bottom: -140px;
}
#site-footer .footer-top{
    display: none;
}
#site-footer{
    margin-top: 0px !important;
}
#site-footer .footer-middle{
    margin-top: 210px !important;
}

@media (min-width: 0px) and (max-width: 480px) {
    #site-footer .footer-middle{
        margin-top: 170px !important;
    }
    #glossary-footer{
        margin-bottom: -140px !important;
        padding: 0 10px !important;
    }
    #glossary-footer #glossary-footer-inner .wp-block-uagb-container{
        padding: 60px 30px !important;
    }
}