.elementor-38578 .elementor-element.elementor-element-1bbc383f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap: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;}.elementor-38578 .elementor-element.elementor-element-636c5103{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-38578 .elementor-element.elementor-element-636c5103 > .elementor-widget-container{background-color:var( --e-global-color-e1adac8 );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e77fad );border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);}.elementor-38578 .elementor-element.elementor-element-636c5103:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-38578 .elementor-element.elementor-element-636c5103:hover .elementor-widget-container{box-shadow:0px 4px 6px -2px rgba(0, 0, 0, 0.1);}.elementor-38578 .elementor-element.elementor-element-636c5103 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-38578 .elementor-element.elementor-element-636c5103.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-38578 .elementor-element.elementor-element-636c5103.elementor-view-framed .elementor-icon, .elementor-38578 .elementor-element.elementor-element-636c5103.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-38578 .elementor-element.elementor-element-636c5103 .elementor-icon{font-size:26px;padding:12px;border-width:0px 0px 0px 0px;}.elementor-38578 .elementor-element.elementor-element-636c5103 .elementor-icon-box-title, .elementor-38578 .elementor-element.elementor-element-636c5103 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-38578 .elementor-element.elementor-element-636c5103 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-38578 .elementor-element.elementor-element-636c5103 .elementor-icon-box-description{font-size:16px;}.elementor-38578 .elementor-element.elementor-element-2de1597d{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-38578 .elementor-element.elementor-element-2de1597d > .elementor-widget-container{background-color:#EEF2FF;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E7FF;border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);}.elementor-38578 .elementor-element.elementor-element-2de1597d:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-38578 .elementor-element.elementor-element-2de1597d:hover .elementor-widget-container{box-shadow:0px 4px 6px -2px rgba(0, 0, 0, 0.1);}.elementor-38578 .elementor-element.elementor-element-2de1597d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-38578 .elementor-element.elementor-element-2de1597d.elementor-view-stacked .elementor-icon{background-color:#4F46E5;fill:#E0E7FF;color:#E0E7FF;}.elementor-38578 .elementor-element.elementor-element-2de1597d.elementor-view-framed .elementor-icon, .elementor-38578 .elementor-element.elementor-element-2de1597d.elementor-view-default .elementor-icon{fill:#4F46E5;color:#4F46E5;border-color:#4F46E5;}.elementor-38578 .elementor-element.elementor-element-2de1597d.elementor-view-framed .elementor-icon{background-color:#E0E7FF;}.elementor-38578 .elementor-element.elementor-element-2de1597d .elementor-icon{font-size:26px;padding:12px;border-width:0px 0px 0px 0px;}.elementor-38578 .elementor-element.elementor-element-2de1597d .elementor-icon-box-title, .elementor-38578 .elementor-element.elementor-element-2de1597d .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-38578 .elementor-element.elementor-element-2de1597d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-38578 .elementor-element.elementor-element-2de1597d .elementor-icon-box-description{font-size:16px;}.elementor-38578 .elementor-element.elementor-element-78744c7c{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-38578 .elementor-element.elementor-element-78744c7c > .elementor-widget-container{background-color:#FDF2F8;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8e77fad );border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);}.elementor-38578 .elementor-element.elementor-element-78744c7c:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-38578 .elementor-element.elementor-element-78744c7c:hover .elementor-widget-container{box-shadow:0px 4px 6px -2px rgba(0, 0, 0, 0.1);}.elementor-38578 .elementor-element.elementor-element-78744c7c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-38578 .elementor-element.elementor-element-78744c7c.elementor-view-stacked .elementor-icon{background-color:#DB2777;fill:#FCE7F3;color:#FCE7F3;}.elementor-38578 .elementor-element.elementor-element-78744c7c.elementor-view-framed .elementor-icon, .elementor-38578 .elementor-element.elementor-element-78744c7c.elementor-view-default .elementor-icon{fill:#DB2777;color:#DB2777;border-color:#DB2777;}.elementor-38578 .elementor-element.elementor-element-78744c7c.elementor-view-framed .elementor-icon{background-color:#FCE7F3;}.elementor-38578 .elementor-element.elementor-element-78744c7c .elementor-icon{font-size:26px;padding:12px;border-width:0px 0px 0px 0px;}.elementor-38578 .elementor-element.elementor-element-78744c7c .elementor-icon-box-title, .elementor-38578 .elementor-element.elementor-element-78744c7c .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-38578 .elementor-element.elementor-element-78744c7c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-38578 .elementor-element.elementor-element-78744c7c .elementor-icon-box-description{font-size:16px;}@media(max-width:1024px){.elementor-38578 .elementor-element.elementor-element-636c5103{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-38578 .elementor-element.elementor-element-2de1597d{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-38578 .elementor-element.elementor-element-78744c7c{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}}@media(max-width:767px){.elementor-38578 .elementor-element.elementor-element-636c5103{width:100%;max-width:100%;}.elementor-38578 .elementor-element.elementor-element-2de1597d{width:100%;max-width:100%;}.elementor-38578 .elementor-element.elementor-element-78744c7c{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-1bbc383f */.addons-cards{
    display: block;
    margin-top: 16px;
    color: #9333ea !important;
    font-weight: 500;
}
.addons-cards:hover{
    color:#6d28c9 !important;
}
.badge {
    position: absolute;
    top: 0px; 
    right: 0px; 
    background-color:#facc15; 
    color: #111827;
    padding: 8px 18px; 
    font-size: 16px; 
    font-weight: 700; 
    line-height: 1;
    z-index: 1; 
    border-radius: 0px 12px 0px 8px ;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
    
}/* End custom CSS */