.elementor-1514 .elementor-element.elementor-element-1d0a577{--display:flex;--min-height:33vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1514 .elementor-element.elementor-element-1d0a577:not(.elementor-motion-effects-element-type-background), .elementor-1514 .elementor-element.elementor-element-1d0a577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magixapp.com/wp-content/uploads/2025/10/who-it-works.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1514 .elementor-element.elementor-element-1d0a577::before, .elementor-1514 .elementor-element.elementor-element-1d0a577 > .elementor-background-video-container::before, .elementor-1514 .elementor-element.elementor-element-1d0a577 > .e-con-inner > .elementor-background-video-container::before, .elementor-1514 .elementor-element.elementor-element-1d0a577 > .elementor-background-slideshow::before, .elementor-1514 .elementor-element.elementor-element-1d0a577 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1514 .elementor-element.elementor-element-1d0a577 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#18325300;--background-overlay:'';}.elementor-1514 .elementor-element.elementor-element-31f922e{--display:flex;--justify-content:space-around;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1514 .elementor-element.elementor-element-1b72326{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 18px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1514 .elementor-element.elementor-element-1b72326 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-a5bc36f );}.elementor-1514 .elementor-element.elementor-element-1492c64{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1514 .elementor-element.elementor-element-74488f6.elementor-element{--align-self:flex-start;}@media(max-width:1024px){.elementor-1514 .elementor-element.elementor-element-1d0a577{--min-height:35vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1514 .elementor-element.elementor-element-1d0a577:not(.elementor-motion-effects-element-type-background), .elementor-1514 .elementor-element.elementor-element-1d0a577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}}@media(max-width:767px){.elementor-1514 .elementor-element.elementor-element-1d0a577{--min-height:20vh;--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;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1514 .elementor-element.elementor-element-1d0a577:not(.elementor-motion-effects-element-type-background), .elementor-1514 .elementor-element.elementor-element-1d0a577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-1514 .elementor-element.elementor-element-31f922e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1514 .elementor-element.elementor-element-1b72326{padding:0px 10px 0px 10px;text-align:center;}.elementor-1514 .elementor-element.elementor-element-1b72326 .elementor-heading-title{font-size:38px;line-height:1.1em;}}/* Start custom CSS for container, class: .elementor-element-1d0a577 */span.elementor-counter-number-suffix {
color: #fe673a;
    font-size: 55px;
    margin-top: 14px;
    padding: 0 10px;
}

.about-carousel {
    height: 108px;
}

.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg {background: url(https://anala.com/wp-content/uploads/2024/01/2023.10.9_anala-brandmark.svg) no-repeat center;width: 50px;height: 40px;margin-top: -11px;fill: transparent !important;
     transform: scale(1);
    animation: pulse 0.5s infinite;
}

 @keyframes pulse {
    0% {
        transform: scale(0.85);    }

    70% {
        transform: scale(1);
    }

    100% {
        transform: scale(0.85);
    }
}

.elementor-widget-raven-testimonial-carousel .raven-main-swiper {
    position: unset !important;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1722 */div#wpsc-container .wpsc-shortcode-container {
    border: 0 !important;
    font-family: 'Plus Jakarta Sans';
}
.wpsc-it-body-item.wpsc-it-subject-container span svg:hover {
    color: #4415ff;
}

div#wpsc-container .wpsc-body {
    padding-top: 35px;
}

div#wpsc-container .wpsc-it-action-container span {
    color: #1D2327;
}

div#wpsc-container .wpsc-it-action-container span:hover {
    color: #4415ff !important;
}
.wpsc-filter-actions .action-devider {
    margin: 0 10px;
    height: 14px;
    border-left: 2px solid #BFC3C8;
}

.wpsc-widget-header h2 {
     font-size: 15px !important;
}

.wpsc-tickets-nav label, .wpsc-header-nav label, .wpsc-humbargar-title label {
    font-weight: 400;
}

.wpsc-tickets-nav.active label {
    font-weight: 500 !important;
}

.elementor-kit-9 button, .elementor-kit-9 input[type="button"], .elementor-kit-9 input[type="submit"], .elementor-kit-9 .elementor-button {
    background: transparent;
}

 .wpsc-it-sidebar-widget-container.wpsc-hidden-xs.wpsc-hidden-sm .wpsc-it-widget {
    box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.05);
    border-radius: 8px !important;
    margin-bottom: 30px;
}
.wpsc-widget-body {
    border-radius: 0 0 8px 8px;
}
.actions .wpsc-editor-actions span,

.wpsc-body .wpsc-filter-actions span.wpsc-link,
.wpsc-button.secondary{
    background-color: #FFFFFF;
    font-family: "Plus Jakarta Sans", Sans-serif;
     font-size: 16px !important;
    font-weight: 500;
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-style: solid!important; 
    border-width: 1px 1px 1px 1px !important;
    border-radius: 8px 8px 8px 8px!important;
    padding: 8px 20px !important;
}

.actions .wpsc-editor-actions span:hover,
.wpsc-filter-actions span.wpsc-link:hover,.wpsc-button.secondary:hover{
        background-color: var(--e-global-color-ebf503c)!important;
        color: var(--e-global-color-7396540)!important;
        border-color: var(--e-global-color-7396540) !important;
        text-decoration: none !important;
}

button#wpsc-it-editor-submit {padding: 6px 20px !important;border-radius: 8px 8px 8px 8px !important;min-height: 35px;min-width: 140px;}

.wpsc-thread {
    border-bottom: 1px solid #EEF3F8;
}

.wpsc-thread.log {
    padding-bottom: 35px;
    margin-bottom: 30px;
}
.wpsc-thread.reply .actions svg:hover,.wpsc-widget-header span svg:hover {
    color: var(--e-global-color-primary);
}
button.wpsc-button.normal.primary.margin-right {
min-height: 39px !important;
    min-width: 97px;
    border-radius: 8px !important;
}
button#wpsc-it-editor-submit:hover,
button.wpsc-button.normal.primary.margin-right:hover,.wpsc-button.primary:hover{
    background: #2F0EBF !important;
    border: #2F0EBF !important;
}
.wpsc-widget-header {
    border-radius: 8px 8px 0 0;
}

.wpsc-search .search-field {
    border: 1px solid #D8DEE5;
    background: #E9EBF0;
    border-radius: 8px;
    flex-direction: row-reverse;
    margin: 0;
}

.wpsc-search svg {color: #4415ff;width: 16px;}

input.wpsc-search-input::placeholder {
    font-style: italic;
    color: #7A848F;
}

.elementor-element.elementor-element-74488f6.elementor-widget.elementor-widget-shortcode #wpsc-container select {
    border: 1px solid #D8DEE5 !important;
    background: #E9EBF0;
    border-radius: 8px !important;
    min-height: 40px !important;
    padding: 0 30px 0 10px !important;
}
#wpsc-container .wpsc-header {
    background: transparent !important;
}

.wpsc-header.wpsc-hidden-xs .wpsc-menu-list {
    color: #1D2327;
    opacity: 1;
}
.wpsc-header.wpsc-hidden-xs .wpsc-menu-list:hover{color: #4415ff;}

.wpsc-header.wpsc-hidden-xs .wpsc-menu-list label {
    font-weight: 500;
}


.wpsc-header.wpsc-hidden-xs .wpsc-menu-list:after {
    content: "";
    height: 15px;
    width: 2px;
    background: #BFC3C8;
    margin: 0 0px 0 10px;
}

.wpsc-menu-list.wpsc-tickets-nav.agent-profile:after,
.wpsc-menu-list.wpsc-tickets-nav.log-out:after{
    display: none;
}

 

.wpsc-menu-list.wpsc-tickets-nav.active label {
    font-weight: 700 !important;
    color: #4415ff;
}

.wpsc-menu-list.wpsc-tickets-nav.active svg path {
    fill: #4415ff;
}
.wpsc-it-action-container .wpsc-filter-actions span.wpsc-link {
    padding: 0 !important;
         font-size: 14px !important;
    border: 0 !important;
}

.wpsc-it-action-container .wpsc-filter-actions span.wpsc-link:hover {
    background: transparent !important;
}
 
.wpsc-tickets-container {
    box-shadow: none;
    padding: 0;
    margin-top: 20px;
    border-top: 1px solid #d8dee5;
    padding-top: 30px;
    border-radius: 0;
}
 
.wpsc-tickets-container .wpsc-bulk-actions .wpsc-button.secondary {
    border: 1px solid #D8DEE5 !important;
    background: #E9EBF0 !important;
    border-radius: 8px !important;
    min-height: 40px !important;
    padding: 0 10px 0 10px !important;
    font-size: 14px !important;
    font-weight:  500;
    color: #8a8a8a !important;
    font-style: italic;
}

.wpsc-tickets-container .wpsc-bulk-actions .wpsc-button.secondary svg {
    color: #050606;
}

.wpsc-ticket-list-tbl tr:nth-child(odd) {
    border-bottom: 1px solid #f1f1f1;
}

.wpsc-tag
{ font-size: 11px;}
div#wpsc-bulk-actions span, .wpsc-popover-menu-item span{
    color: #1D2327;
    border-radius: 8px !important;
    box-shadow: none !important;
    border: 0 !important;
}
.wpsc-popover-menu-item:hover span {
    color: #fff !important;
}

.wpsc-button.primary {
padding: 8px 20px !important;
    min-width: 170px;
    min-height: 39px;
    font-size: 16px !important;
    border-radius: 8px !important;
    margin-right: 10px;
}
.wpsc-ticket-list-tbl tr:nth-child(even) {
    background-color: #EEF3F8;
    color: #3c434a;
}

.wpsc-button.margin-right {
    margin-right: 10px;
}

span.select2.select2-container{
    border: 1px solid #D8DEE5 !important;
    background: #E9EBF0;
    border-radius: 8px !important;
    padding: 5px 0px!important;
    font-size: 14px !important;
    font-style:italic
}


span.select2-selection.select2-selection--single {
    border: 0;
    background: #E9EBF0;
    border-radius: 8px !important;
}

span.select2-selection__arrow {
    right: 10px !important;
    top: 7px !important;
   
}

.select2-container--default .select2-selection--single .select2-selection__arrow b{ color: #1c2225 !important;}

.wpsc-tff .extra-info {
    font-size: 12px;
    margin-bottom: 5px;
    font-weight: 500;
}

.wpsc-up-container {
    background-color: #EEF3F8;
}


.wpsc-tff-label {
    font-size: 16px;
}
span.select2-selection__clear {
    margin: 0 10px;
    font-size: 15px;
    font-style: normal;
}

.elementor-element.elementor-element-74488f6.elementor-widget.elementor-widget-shortcode #wpsc-container .wpsc-tff.subject.wpsc-xs-12.wpsc-sm-12.wpsc-md-12.wpsc-lg-12.required.wpsc-visible  input[type=text],
#wpsc-container form.wpsc-my-profile input[type="text"]{
    border: 1px solid #D8DEE5 !important;
    background: #E9EBF0;
    border-radius: 8px !important;
    padding: 20px 10px !important;
    font-size: 14px !important;
 
}

.wpsc-switch-editor.active {
    background: #4415ff !important;
    color: #fff !important;
}

.wpsc-switch-editor {background: #D8DEE5 !important;color: #1D2327 !important;}

.wpsc_tinymce_editor_btns .inner-container {
    border: 0;
}
.wpsc-dash-widget-small svg {
    opacity: 0.1;
    height: 47px !important;
}
.wpsc-dash-widgets-row.wpsc-dashboard-widget-view a {
    color: #4415ff;
}

.wpsc-dash-widgets-row.wpsc-dashboard-widget-view a:hover {
    text-decoration: underline;
    color: #2f0ebf;
}
.wpsc-dashboard-view .wpsc-dash-widgets-row .wpsc-dash-widget {
    background: #fff !important;
    border: 0 !important;
    box-shadow: 0 0 9px rgba(0, 0, 0, 0.1) !important;
    border-radius: 15px !important;
    padding: 20px  15px !important;
}
.wpsc-dash-widget-mid {
    width: calc(50% - 30px);
    margin: 15px;
}
.wpsc-dashboard-widget-icon-header {
    font-size: 18px;
    font-weight: 500;
    color: #1D2327 !important;
  
}
.wpsc-dash-widget-header
{  border-bottom: 0 !important;}
.wpsc-dashboard-widget-icon-header svg {
    color: #1D2327 !important;
}

#wpsc-container .wpsc-dash-widget table.dataTable>tbody>tr:nth-child(odd) {
    background: #EEF3F8;
}
#wpsc-container .wpsc-dash-widget table.dataTable>tbody>tr:nth-child(even)
{
    background: #FBFBFB;
}
 

#wpsc-container .wpsc-dash-widget table , #wpsc-container .wpsc-dash-widget th{
    border: 0 !important;
    pointer-events:none;
}



 #wpsc-container .wpsc-dash-widget td{border: 0 !important;border-right:3px solid white!important;border-bottom:3px solid white!important;padding-top: 10px;padding-bottom: 10px;}
 

#wpsc-container .wpsc-dash-widget thead th {
    font-weight: 500;
}
.wpsc-dash-widget-header .wpsc-dash-widget-actions input#wpsc-db-al-search,.wpsc-modal .wpsc-modal-body input[type="text"],
.wpsc-modal .wpsc-modal-body select{
    font-size: 14px !important;
    background: rgb(233, 235, 240);
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(216, 222, 229) !important;
    border-image: initial !important;
    border-radius: 8px !important;
    padding: 20px 10px !important;
}

.wpsc-it-body-item.wpsc-it-reply-section-container .mce-tinymce {
    box-shadow: 0 0 9px 0 #00000017 !important;
    margin-bottom: 20px !important;
    margin-top: 10px;
}

.wpsc-it-body-item.wpsc-it-subject-container {
    background: #eef3f8;
    padding: 10px 10px;
    border-radius: 10px;
}

.wpsc-it-body-item.wpsc-it-subject-container h2 {
    font-size: 16px !important;
    font-weight: 500;
}

.mce-container-body {
    border-radius: 10px !important;
}

.wpsc-link:hover {    color: #2F0EBF;
}

/************************************/
@media(max-width:767px){

.kb-page iframe {
    width: 100%;
}

.kb-page .eckb-article-page-content-counter.eckb-article-page--sticky-nav.eckb_ap_active_theme_jupiterx img {
    width: 100%;
}

#eckb-article-header #epkb-ml__module-search {
    margin-bottom: 10px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1492c64 */.wpsc-shortcode-container {
    font-family: 'Plus Jakarta Sans';
}
.elementor-element.elementor-element-74488f6.elementor-widget.elementor-widget-shortcode div#wpsc-container form.wpsc-login.wpsc-authenticate-open-ticket input[type="text"] {
    border: 1px solid #D8DEE5 !important;
    background: #E9EBF0;
    border-radius: 8px !important;
    padding: 20px 10px !important;
    margin: 0 0 25px  0!important;
    font-size: 16px !important;
}

input[type="text"] {}

.wpsc-auth-container {
    margin: 0;
}


form.wpsc-login.wpsc-authenticate-open-ticket button.wpsc-button.normal.primary {
    min-height: 38px !important;
    min-width: 97px;
    border-radius: 8px !important;
    margin-right: 10px;
}

form.wpsc-login.wpsc-authenticate-open-ticket button.wpsc-button.normal.primary:hover {
    background: #2F0EBF !important;
    border: #2F0EBF !important;
}

form.wpsc-login.wpsc-authenticate-open-ticket button.wpsc-button.normal.secondary {
    background-color: #FFFFFF;
    font-family: "Plus Jakarta Sans", Sans-serif;
    font-size: 16px !important;
    font-weight: 500;
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-radius: 8px 8px 8px 8px !important;
    padding: 8px 20px !important;
}
form.wpsc-login.wpsc-authenticate-open-ticket button.wpsc-button.normal.secondary:hover
{background-color: var(--e-global-color-ebf503c) !important;
    color: var(--e-global-color-7396540) !important;
    border-color: var(--e-global-color-7396540) !important;
    text-decoration: none !important;}
    
    .elementor-element.elementor-element-74488f6.elementor-widget.elementor-widget-shortcode {
    width: 100%;
}
.wpsc-auth-container {
    justify-content: flex-start;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */