
#customize-theme-controls #accordion-section-kra-styling h3:hover,
#customize-theme-controls #accordion-section-kra-website h3:hover,
#customize-theme-controls #accordion-section-kra-layout h3:hover,
#customize-theme-controls #accordion-section-kra-slider h3:hover,
#customize-theme-controls #accordion-section-kra-blog h3:hover,
#customize-theme-controls #accordion-section-kra-social h3:hover,
#customize-theme-controls #accordion-section-kra-favicon h3:hover {
    background-color: rgba(181, 41, 229, 0.2);
}

#customize-theme-controls #accordion-section-kra-styling.control-section.open h3,
#customize-theme-controls #accordion-section-kra-website.control-section.open h3,
#customize-theme-controls #accordion-section-kra-layout.control-section.open h3,
#customize-theme-controls #accordion-section-kra-slider.control-section.open h3,
#customize-theme-controls #accordion-section-kra-blog.control-section.open h3,
#customize-theme-controls #accordion-section-kra-social.control-section.open h3,
#customize-theme-controls #accordion-section-kra-favicon.control-section.open h3 {
    background-color: rgba(181, 41, 229, 0.2) !important;
}

.kaira-upsell {
    padding: 10px 0 5px;
}
.kaira-upsell-title {
    font-weight: 600;
}
.kaira-upsell-btn {
    background-color: #955cce;
    display: inline-block;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    margin: 8px 0 0;
    padding: 8px 20px 10px;
    color: #ECECEC;
}
.kaira-upsell-btn:hover {
    background-color: #7f18ce;
    color: #FFF;
}
.kaira-upsell-desc {
    font-size: 12px;
    padding: 4px 0 0;
}