.elementor-426499 .elementor-element.elementor-element-4013357{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-426499 .elementor-element.elementor-element-449f486{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-426499 .elementor-element.elementor-element-ac43335 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-426499 .elementor-element.elementor-element-c7f0b31{--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;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-426499 .elementor-element.elementor-element-94c1832{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-426499 .elementor-element.elementor-element-a28f76b{--display:flex;--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:center;--align-items:center;}.elementor-426499 .elementor-element.elementor-element-7415928{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-426499 .elementor-element.elementor-element-c4947da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-426499 .elementor-element.elementor-element-c4947da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-426499 .elementor-element.elementor-element-c4947da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-426499 .elementor-element.elementor-element-c4947da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-426499 .elementor-element.elementor-element-c4947da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-426499 .elementor-element.elementor-element-c4947da .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-426499 .elementor-element.elementor-element-c4947da .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-426499 .elementor-element.elementor-element-c4947da{--e-icon-list-icon-size:12px;}.elementor-426499 .elementor-element.elementor-element-c4947da .elementor-icon-list-text{transition:color 0.3s;}.elementor-426499 .elementor-element.elementor-element-cb6db4d{--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;--justify-content:flex-start;}.elementor-426499 .elementor-element.elementor-element-1d966a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-426499 .elementor-element.elementor-element-f869d25 .elementor-heading-title{font-family:"Roboto", Sans-serif;}.elementor-426499 .elementor-element.elementor-element-3fda5db .elementor-heading-title{font-family:"Roboto", Sans-serif;}.elementor-426499 .elementor-element.elementor-element-a919867{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-426499 .elementor-element.elementor-element-459e074{--display:flex;--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:center;--align-items:center;}.elementor-426499 .elementor-element.elementor-element-5f65b76{--display:flex;}.elementor-426499 .elementor-element.elementor-element-67b8fdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-426499 .elementor-element.elementor-element-67b8fdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-426499 .elementor-element.elementor-element-67b8fdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-426499 .elementor-element.elementor-element-67b8fdd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-426499 .elementor-element.elementor-element-67b8fdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-426499 .elementor-element.elementor-element-67b8fdd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-426499 .elementor-element.elementor-element-67b8fdd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-426499 .elementor-element.elementor-element-67b8fdd{--e-icon-list-icon-size:12px;}.elementor-426499 .elementor-element.elementor-element-67b8fdd .elementor-icon-list-text{transition:color 0.3s;}.elementor-426499 .elementor-element.elementor-element-55d8dfc{--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;--justify-content:flex-start;}.elementor-426499 .elementor-element.elementor-element-20a3182{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-426499 .elementor-element.elementor-element-6723b62 .elementor-heading-title{font-family:"Roboto", Sans-serif;}.elementor-426499 .elementor-element.elementor-element-e8d9a55 .elementor-heading-title{font-family:"Roboto", Sans-serif;}.elementor-426499 .elementor-element.elementor-element-e1f398f{--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;}.elementor-426499 .elementor-element.elementor-element-7eb4871{--display:flex;}.elementor-widget-ucaddon_content_tabs .uc_bold_tabs ul li a.ue-tab-btn, .r-tabs-accordion-title > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .ue-ge-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .ue-content-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .ue-content-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_tabs .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-426499 .elementor-element.elementor-element-2fe5582 .uc_bold_tabs ul{padding:0px 0px 0px 0px;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .ue-tab-btn{flex-direction:column;justify-content:center;align-items:center;gap:0px;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .ue-graphic-element{width:64px;height:64px;margin-top:0px;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .ue-graphic-element img{width:64px;height:64px;object-fit:cover;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .ue-ge-icon{color:#616161;font-size:20px;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .ue-ge-text{color:#616161;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .uc-tabs-accordion-title{gap:0px;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .panel-container{margin-top:0px;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .panel-container,.elementor-426499 .elementor-element.elementor-element-2fe5582 .tab-container{border-radius:0px;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .ue-content-title{margin-top:0px;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .ue-content-text{margin-top:0px;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .ue-item-image img{object-fit:cover;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .uc_more_btn{border-radius:0px;background-color:#000000;color:#ffffff;}.elementor-426499 .elementor-element.elementor-element-2fe5582 .ue-btn-wrapper{margin-top:20px;}.elementor-426499 .elementor-element.elementor-element-2abb463{--display:flex;}.elementor-426499 .elementor-element.elementor-element-b430d16{--display:flex;}.elementor-426499 .elementor-element.elementor-element-8e3d097{--display:flex;}.elementor-426499 .elementor-element.elementor-element-4674d52{--display:flex;}.elementor-426499 .elementor-element.elementor-element-909ca3d{--display:flex;}.elementor-426499 .elementor-element.elementor-element-0764563{--display:flex;}.elementor-426499 .elementor-element.elementor-element-3c7d800{--display:flex;}.elementor-426499 .elementor-element.elementor-element-37b4f9d{--display:flex;}@media(max-width:1024px){.elementor-426499 .elementor-element.elementor-element-94c1832{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-426499 .elementor-element.elementor-element-f869d25{text-align:left;}.elementor-426499 .elementor-element.elementor-element-3fda5db{text-align:left;}.elementor-426499 .elementor-element.elementor-element-a919867{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-426499 .elementor-element.elementor-element-6723b62{text-align:left;}.elementor-426499 .elementor-element.elementor-element-e8d9a55{text-align:left;}}@media(max-width:767px){.elementor-426499 .elementor-element.elementor-element-c7f0b31{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-426499 .elementor-element.elementor-element-f869d25{text-align:left;}.elementor-426499 .elementor-element.elementor-element-3fda5db{text-align:left;}.elementor-426499 .elementor-element.elementor-element-6723b62{text-align:left;}.elementor-426499 .elementor-element.elementor-element-e8d9a55{text-align:left;}}@media(max-width:1024px) and (min-width:768px){.elementor-426499 .elementor-element.elementor-element-94c1832{--content-width:80%;}.elementor-426499 .elementor-element.elementor-element-a919867{--content-width:80%;}.elementor-426499 .elementor-element.elementor-element-e1f398f{--content-width:80%;}}/* Start custom CSS for container, class: .elementor-element-94c1832 */.two-grid__container  .elementor-icon-list-icon i {
    color: var(--text-brand-tertiary, #f22010) !important;
}

.two-grid__container  {
    background: var(--bg-primary, #fff);
    padding: 32px;
    border-radius: 24px;
}

.two-grid__container h3 {
    color: var(--text-secondary, #404040) !important;
    font-family: "Encode Sans" !important;
    font-size: 20px;
    line-height: 30px;
    font-weight: 700 !important;
}

.two-grid__container .elementor-icon-list-item {
    align-items: baseline !important
}

.two-grid__container li span {
    color: var(--text-secondary, #404040) !important;
    font-size: 16px;
    line-height: 24px;
}

.two-grid__main {
    grid-template-rows: unset !important;
}

@media (max-width: 1023px) {
    .two-grid__container {
        padding: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_content_tabs, class: .elementor-element-2fe5582 */.banking-solutions__tab {
    position: -webkit-sticky;
    position: sticky;
    top: 124px;
    z-index: 10;
    background-color: var(--bg-tertiary, #f5f5f5);
    transition: background-color 0.3s ease, box-shadow 0.3s ease;
}

.banking-solutions__tab .ue-tab-btn  {
    color: var(--text-tertiary, #525252);
    font-family: var(--font-family-base, 'Roboto');
    font-size: var(--base-size-xl, 20px);
    font-weight: var(--font-weight-400, 400);
    line-height: var(--base-lh-xl, 30px);
    padding: 15px 0 !important;
    display: inline-block;
    position: relative;
}

.banking-solutions__tab .r-tabs-state-active .ue-tab-btn {
    color: var(--text-primary, #171717);
}

.banking-solutions__tab .uc_tab_nav  {
    border-bottom: 1px solid var(--border-primary, #d4d4d4);
    gap: 24px !important;
}

.banking-solutions__tab .ue-tab-btn::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    background: #dd0000;
    width: 0;
    height: 3px;
    transition: width 0.4s ease-in-out;
    overflow: hidden;
}

.banking-solutions__tab .r-tabs-state-active .ue-tab-btn::after {
    width: 100%;
    max-width: 100%;
}


.banking-solutions__container h3 {
    color: var(--text-primary) !important;
    font-size: 24px;
    line-height: 32px;
    font-weight: 600 !important;
    font-family: var(--font-family-display, "Encode Sans") !important
}

.banking-solutions__container p,
.banking-solutions__container .uc_more_btn {
    color: var(--text-quatenary) !important;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400 !important;
    font-family: var(--font-family-base, "Roboto") !important;
    margin-top: 30px
}

.banking-solutions__container .uc_more_btn {
    font-weight: 500 !important
}

.banking-solutions__container .uc_more_btn path {
    stroke-width: 3px;
}

.banking-solutions__container .uc_dark_carousel_content,
.banking-solutions__container .uc_dark_carousel_placeholder {
    background: var(--bg-primary, #fff);
}

.ue-btn-inner-wrapper div:last-child {
    height: 22px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d502b3e */.edu-account-table-wrapper {
        width: auto;
        max-width: 1200px;
        overflow-x: auto;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
        background: var(--bg-primary, #fff);
        padding: 32px;
        border-radius: 24px;
    }
    
    .edu-account-cell:nth-child(2) {
    padding-left: 64px;
}

    .edu-account-table {
        width: 100%;
        border-collapse: collapse;
        min-width: 600px;
        color: var(--text-primary) !important;
        font-size: 16px;
        line-height: 24px;
        font-weight: 500 !important;
        text-transform: uppercase;
        font-family: "Roboto";

    }

    .edu-account-header {
        color: var(--text-primary) !important;
        font-size: 16px;
        line-height: 24px;
        font-weight: 500 !important;
        text-transform: uppercase;
        font-family: "Roboto";
    }

    .edu-account-header-row {
        display: table-row;
    }

    .edu-account-header-cell, .edu-account-cell {
        padding: 16px;
        text-align: left;
        border-bottom: 1px solid var(--border-primary, #d4d4d4);
        vertical-align: baseline
    }

    .edu-account-header-cell {
        color: var(--text-primary) !important;
        font-size: 16px;
        line-height: 24px;
        font-weight: 600 !important;
        text-transform: uppercase;
        font-family: "Roboto";
    }

    @media (max-width: 768px) {
        .edu-account-table-wrapper {
            overflow-x: scroll;
        }
        .edu-account-cell {
            padding: 10px 12px;
            font-size: 0.85rem;
        }
        .edu-account-header-cell {
            font-size: 0.8rem;
        }
        
        .edu-account-table {
            min-width: unset;
        }
        
        .edu-account-table-wrapper {
            padding: 24px;
        }
        
    }/* End custom CSS */