div.elementor-control-type-pro_v {
    padding-bottom: 20px !important;
    padding-top: 5px !important
}

.elementor-control-afeb-pro-wrapper .afeb-pro-badge {
    right: 20px;
    top: 3px
}

.elementor-repeater-fields .elementor-control-afeb-pro-wrapper .afeb-pro-badge,
.rtl .elementor-repeater-fields .elementor-control-afeb-pro-wrapper .afeb-pro-badge {
    right: 10px
}

.rtl .elementor-control-afeb-pro-wrapper .afeb-pro-badge {
    left: 20px;
    right: auto
}

.afeb-pro-badge {
    background: #259e00;
    border: none;
    border-radius: 4px;
    color: #fff !important;
    display: inline-block;
    font-weight: 400;
    font-size: 10px;
    line-height: 1em;
    position: absolute;
    padding: 4px 6px;
    right: -20px;
    text-decoration: none;
    transition: .2s ease-in-out
}

.afeb-alert .afeb-pro-badge {
    font-size: 12px;
    position: unset !important
}

.afeb-pro-badge:hover {
    transform: scale(1.1)
}