.elementor-21 .elementor-element.elementor-element-046eceb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-8fc9ed9 */.bdy-about .img-badge {
    text-decoration: none !important;
    cursor: pointer !important;

    transition:
        transform .25s ease,
        background .25s ease,
        box-shadow .25s ease,
        border-color .25s ease !important;
}

.bdy-about .img-badge:hover {
    transform: translateY(-3px);

    background: rgba(74, 34, 120, .98);

    border-color: rgba(200, 190, 221, .55);

    box-shadow:
        0 12px 30px rgba(35, 12, 65, .28),
        0 0 20px rgba(131, 77, 196, .16);
}

.bdy-about .img-badge:hover .img-badge-dot {
    background: #ffffff;

    box-shadow:
        0 0 10px rgba(200, 190, 221, .8);
}

.bdy-about .img-badge-text {
    color: #ffffff !important;
    text-decoration: none !important;
}/* End custom CSS */