*{font-family:Nunito,sans-serif}.custom-avatar{height:150px;width:150px}.custom-avatar span{font-size:50px!important}.custom-avatar-big-font span{font-size:30px!important;font-weight:300}.portal-admin .portal-admin-logo .navbar-brand{display:block;text-align:center;width:100%}.portal-admin .portal-admin-logo .navbar-brand img{height:auto;width:100%}.color-brand-02{color:#222!important}.notification-budget{font-size:10px;height:15px;min-height:15px;min-width:15px;position:absolute;right:3px;top:8px;width:15px}.notification-budget.more-5{font-size:8px!important}.portal-login .portal-login-card{background-color:#222;border-color:#222}.portal-login .portal-login-card .card-body{color:#fff}.portal-login .form-control-label,.portal-login .portal-login-lost-password,.portal-login .portal-login-subtitle,.portal-login .portal-login-title{color:#fff!important}.portal-button-brand-01{background-color:#01e69d!important;border-color:#01cf8d!important}.pointer-event-none{pointer-events:none!important}.border-width-2{border-width:2px!important}.link-hover-ui-01:hover{color:#fff!important}.form-group.focused .input-group-merge .input-group-text,.form-group.focused .input-group-merge input{border-color:#01e69d!important}.form-group.focused .input-group-merge input{border:1px solid #01e69d}.form-group.focused select,.form-group.focused textarea{border:1px solid #01e69d!important}.form-group .form-control{padding-left:5px!important}.form-group .form-control.default-padding{padding:.75rem 1.25rem!important}.form-group select.form-control,.form-group textarea.form-control{padding-left:15px!important}.form-group.disabled-group-input .input-group-text{background-color:#eff2f7}.form-group .select-with-icon{position:relative}.form-group .select-with-icon i{align-items:center;border-radius:5px 0 0 5px;display:grid;height:100%;justify-content:center;position:absolute;width:50px;z-index:11}.form-group .select-with-icon select{border-radius:5px!important;padding-left:60px!important}.form-switch{position:relative}.form-switch input{display:none}.form-switch input:checked~label:before{left:30px}.form-switch input:checked~label:after{background-color:#6e00ff}.form-switch input~label:after,.form-switch input~label:before{content:"";cursor:pointer;display:inline-block;transition:background-color .4s ease-in-out}.form-switch input~label:before{background-color:#fff;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);height:22px;left:0;position:absolute;top:1px;transition:.4s;width:22px;z-index:9}.form-switch input~label:after{background-color:#dcdcdc;border-radius:40px;height:12px;width:50px}.form-switch label{cursor:pointer;margin-bottom:0!important;position:relative}.custom-radio label{height:25px;position:relative;width:25px}.custom-radio label:after,.custom-radio label:before{border-radius:50%;bottom:0;content:"";display:inline-block;position:absolute;z-index:10}.custom-radio label:before{border:2px solid #dcdcdc;height:25px;width:25px}.custom-radio input{display:none;left:0;position:absolute;top:0}.custom-radio input:checked~label:before{background-color:#6e00ff;border-color:#6e00ff}.custom-radio input:checked~label:after{color:#fff;content:"\f00c";font-family:Font Awesome\ 6 Free,sans-serif;font-size:14px;font-weight:900;left:6px;top:2px}.custom-checkbox input,.custom-checkbox label{cursor:pointer}.o-credit-card-brands{margin:10px 0;text-align:center}.o-credit-card-brands .o-credit-card-brands-list{display:grid;grid-template-columns:repeat(9,1fr);list-style:none;padding:0}.o-credit-card-brands .o-credit-card-brands-list svg{height:auto;width:30px}.o-credit-card-brands .o-credit-card-brands-list.show-active-brand{grid-template-columns:repeat(9,1fr)}@media (min-width:768px){.o-credit-card-brands .o-credit-card-brands-list.show-active-brand{grid-template-columns:repeat(12,1fr)}}.o-credit-card-brands .o-credit-card-brands-list.show-active-brand li{text-align:left}.o-credit-card-brands .o-credit-card-brands-list.show-active-brand li.active svg{opacity:1}.o-credit-card-brands .o-credit-card-brands-list.show-active-brand svg{opacity:.4}.o-credit-card-powered-by{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-spec-align-items:center;align-items:center;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;-spec-display:flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-spec-justify-content:center;justify-content:center}.o-credit-card-powered-by span{position:relative;top:2px}.o-credit-card-powered-by svg{height:auto;width:70px}.o-credit-card-terms-of-use{font-size:12px;margin:20px 0;text-align:center}.o-credit-card-ssl{margin-top:20px;text-align:center}.o-credit-card-ssl img{width:150px}.courses-wrapper .thumb-min-height img{min-height:150px;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.courses-wrapper .thumb-max-height{max-height:325px;overflow:hidden}.courses-wrapper .thumb-min-height img{min-height:240px;-o-object-fit:cover;object-fit:cover}}.tooltip .tooltip-inner{line-height:1.2;max-width:300px!important;padding:10px}.radius-5{border-radius:5px}.swal2-select{border:1px solid #dcdcdc!important;border-radius:5px!important;height:50px!important;outline:none!important}.swal2-container{transition:none!important;z-index:99999!important}.swal2-styled{box-shadow:none!important;outline:none!important}form.dropdown-item button{font-size:14px;font-weight:400;padding:0;text-align:center}form.dropdown-item button:hover{color:#6e00ff!important}form.dropdown-item .dropdown-button{color:#8492a6!important;display:block;font-size:16px;font-weight:400!important;text-align:center;width:100%}.breadcrumb-links{display:none}.breadcrumb-links .breadcrumb-item,.breadcrumb-links a{font-size:14px}.breadcrumb-links .breadcrumb-item+.breadcrumb-item:before{margin-right:5px}@media (min-width:992px){.breadcrumb-links{display:flex}}.vfm-modal .modal-container{align-items:center;display:flex;justify-content:center}.vfm-modal .modal-container .form-group .form-control{padding-left:15px!important}.vfm-modal .modal-content{background:#fff;border:1px solid #e2e8f0;border-radius:.25rem;display:flex;flex-direction:column;margin:0 1rem;max-height:90%;max-width:600px;padding:1rem;position:relative;width:100%}.vfm-modal .modal__title{font-size:20px;font-weight:500}.vfm-modal .modal__content{flex-grow:1;overflow-y:auto}.vfm-modal .modal__action{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:1rem 0 0}.vfm-modal .modal__close{position:absolute;right:15px;top:15px}.vfm-modal .modal__close svg{font-size:20px}.vfm-modal .modal__header{align-items:center;display:grid;grid-template-columns:1fr 50px;margin-bottom:20px;padding:0!important}.ofx-import-page .ofx-import-page-filter{border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:flex;flex-wrap:wrap;list-style:none;margin:20px 0;padding:15px 0}.ofx-import-page .ofx-import-page-filter li{flex:0 0 calc(50% - 20px);width:calc(50% - 20px)}.ofx-import-page .ofx-import-page-filter a{color:#69757a}.ofx-import-page .ofx-import-page-filter a.selected,.ofx-import-page .ofx-import-page-filter a:hover{color:#6e00ff}.ofx-import-page .ofx-import-page-items-header{display:grid;grid-template-columns:1fr 1fr;margin-bottom:50px}.ofx-import-page .ofx-import-page-items-header .ofx-import-page-items-header-title{text-align:center}.ofx-import-page .ofx-import-page-items-header .ofx-import-page-items-header-title-icon{align-items:center;background-color:#ddd;border-radius:50%;display:grid;height:60px;justify-content:center;margin:0 auto;width:60px}.ofx-import-page .ofx-import-page-items-header .ofx-import-page-items-header-title-icon.purple{background-color:#6e00ff}.ofx-import-page .ofx-import-page-items-header .ofx-import-page-items-header-title-icon.purple svg{fill:#fff}.ofx-import-page .ofx-import-page-items-header .ofx-import-page-items-header-title-icon img{border-radius:50%}.ofx-import-page .ofx-import-page-items-header .ofx-import-page-items-header-title-icon svg{fill:#6e00ff;width:30px}.ofx-import-page .ofx-import-page-items-header .ofx-import-page-items-header-title-text{color:#222;font-size:18px;margin-top:10px}.ofx-import-page .ofx-import-page-items-content{grid-column-gap:20px;display:grid;grid-template-columns:1fr 100px 1fr;margin-top:15px;position:relative}.ofx-import-page .ofx-import-page-items-content .ofx-import-page-items-content-middle{align-items:center;display:grid;justify-content:center}.ofx-import-page .ofx-import-page-items-content .ofx-import-page-items-content-middle svg{fill:#c6c6c6}.ofx-import-page .ofx-import-page-items-content .ofx-import-page-items-content-label{background-color:#7d1aff;border-radius:50px;color:#fff;font-size:10px;font-weight:300;padding:2px 10px;position:absolute;right:10px;top:10px}.ofx-import-page .ofx-import-page-items-content .ofx-import-page-items-content-left{position:relative}.ofx-import-page .ofx-import-page-items-content.dashed-item .ofx-import-page-ofx-item-origin{padding-top:40px}.ofx-import-page .ofx-import-page-items-content.dashed-item .ofx-import-page-ofx-item-origin-date,.ofx-import-page .ofx-import-page-items-content.dashed-item .ofx-import-page-ofx-item-origin-header-title,.ofx-import-page .ofx-import-page-items-content.dashed-item .ofx-import-page-ofx-item-origin-header-value{opacity:.6;text-decoration:line-through}.ofx-import-page .ofx-import-page-ofx-item-origin{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px 1px #ddd;padding:20px 30px}.ofx-import-page .ofx-import-page-ofx-item-origin .ofx-import-page-ofx-item-origin-header{display:grid;grid-template-columns:1fr 120px;line-height:1.2}.ofx-import-page .ofx-import-page-ofx-item-origin .ofx-import-page-ofx-item-origin-header .ofx-import-page-ofx-item-origin-header-title{color:#4a535c;font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ofx-import-page .ofx-import-page-ofx-item-origin .ofx-import-page-ofx-item-origin-header .ofx-import-page-ofx-item-origin-header-value{font-size:14px;text-align:right}.ofx-import-page .ofx-import-page-ofx-item-origin .ofx-import-page-ofx-item-origin-header .ofx-import-page-ofx-item-origin-header-value.income{color:#33b77f}.ofx-import-page .ofx-import-page-ofx-item-origin .ofx-import-page-ofx-item-origin-header .ofx-import-page-ofx-item-origin-header-value.outcome{color:#ff5630}.ofx-import-page .ofx-import-page-ofx-item-origin .ofx-import-page-ofx-item-origin-date{font-size:14px}.ofx-import-page .ofx-import-page-ofx-item-destination{border:2px dashed #dcdcdc;border-radius:5px;padding:13px 30px;text-align:center}.ofx-import-page .ofx-import-page-ofx-item-destination button{color:#6e00ff;font-weight:300}.ofx-import-page .ofx-import-page-ofx-item-destination button svg{fill:#6e00ff}.ofx-import-page .ofx-import-page-ofx-item-destination button:after{display:none}.ofx-import-page .ofx-import-page-ofx-item-destination .dropdown-menu a{font-size:16px;text-align:center}@media (min-width:0) and (max-width:768px){.ofx-import-page .ofx-import-page-filter{display:grid;grid-template-columns:1fr}.ofx-import-page .ofx-import-page-filter li{width:100%}.ofx-import-page .ofx-import-page-items-header{display:none}.ofx-import-page .ofx-import-page-items-content{grid-row-gap:20px;grid-template-columns:unset}.ofx-import-page .ofx-import-page-items-content+.ofx-import-page-items-content{border-top:1px solid #dcdcdc;margin-top:30px;padding-top:30px}.ofx-import-page .ofx-import-page-items-content-middle svg{transform:rotate(90deg)}}@media (min-width:992px){.ofx-import-page .ofx-import-page-filter li{flex:0 0 200px;width:200px}.ofx-import-page .ofx-import-page-filter li+li{margin-left:30px}}.modal-ofx-files .modal-ofx-files-list{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0;padding:0}.modal-ofx-files .modal-ofx-files-list input{display:none}.modal-ofx-files .modal-ofx-files-list input:checked+label{border-color:#6e00ff}.modal-ofx-files .modal-ofx-files-list label{border:2px solid #dcdcdc;border-radius:10px;cursor:pointer;display:block;margin:0;padding:20px;text-align:center}.import-area-action-buttons{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.import-area-action-buttons .import-area-action-buttons-wrapper{width:100%}.import-area-action-buttons .import-area-action-buttons-wrapper:last-child .btn{align-items:center;display:flex!important;height:100%;justify-content:center}.import-area-list-items{grid-row-gap:10px;display:grid;grid-template-columns:1fr}.import-area-list-items .import-item-card{align-items:center;border:1px solid #dcdcdc;border-radius:5px;display:grid;width:100%}.import-area-list-items .import-item-card-information{font-size:14px;list-style:none;margin:0;padding:10px}.import-area-list-items .import-item-card-footer{align-content:center;border-top:1px solid #dcdcdc;display:grid}.import-area-list-items .import-item-card-footer.two-columns{grid-template-columns:1fr 1fr}.import-area-list-items .import-item-card-footer.one-column{text-align:center}.import-area-list-items .import-item-card-footer-button{align-content:center;display:grid;justify-content:center}.import-area-list-items .import-item-card-footer-button+.import-item-card-footer-button{border-left:1px solid #dcdcdc}.import-area-list-items .import-item-card-footer-button .btn{font-size:14px;font-weight:400;line-height:1.2;padding:5px}@media (min-width:768px){.import-area-list-items{grid-column-gap:10px;grid-template-columns:1fr 1fr}}@media (min-width:992px){.import-area-action-buttons{display:flex;justify-content:flex-end}.import-area-action-buttons .import-area-action-buttons-wrapper{width:auto}.import-area-list-items{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr}.import-area-list-items .import-item-card-information{font-size:16px}.import-area-list-items .import-item-card-footer.one-column .import-item-card-footer-button{border-radius:0 0 5px 5px}.import-area-list-items .import-item-card-footer.two-columns .import-item-card-footer-button:first-child{border-radius:0 0 0 5px}.import-area-list-items .import-item-card-footer.two-columns .import-item-card-footer-button:last-child{border-radius:0 0 5px 0}.import-area-list-items .import-item-card-footer .import-item-card-footer-button{padding:5px 0}.import-area-list-items .import-item-card-footer .import-item-card-footer-button:hover{background-color:#6e00ff}.import-area-list-items .import-item-card-footer .import-item-card-footer-button:hover,.import-area-list-items .import-item-card-footer .import-item-card-footer-button:hover a,.import-area-list-items .import-item-card-footer .import-item-card-footer-button:hover button{color:#fff}.import-area-list-items .import-item-card-footer .import-item-card-footer-button .btn{font-size:16px}}.transactions-import-page .transactions-import-header{padding:0 0 15px}.transactions-import-page .transactions-import-header ul{list-style:none;margin:0;padding:0}.transactions-import-page .transactions-import-actions{grid-column-gap:10px;align-items:center;display:grid;grid-template-columns:130px 1fr 1fr}.transactions-import-page .transactions-import-actions .transactions-import-actions-item .custom-control-label{font-size:12px}.transactions-import-page .transactions-import-actions .transactions-import-actions-item .custom-control-label:after,.transactions-import-page .transactions-import-actions .transactions-import-actions-item .custom-control-label:before{left:-25px;top:2px}.transactions-import-page .transactions-import-actions .transactions-import-actions-item .btn{font-size:12px;padding:5px;width:100%}.transactions-import-page .transactions-import-filters{display:grid;grid-template-columns:1fr 1fr 1fr}.transactions-import-page .transactions-import-filters li{text-align:center}.transactions-import-page .transactions-import-filters li+li{border-left:1px solid #dcdcdc}.transactions-import-page .transactions-import-filters li a{color:#69757a;font-size:12px}.transactions-import-page .transactions-import-filters li a.active{color:#6e00ff}@media (min-width:768px){.transactions-import-page .transactions-import-header{align-items:center;display:grid;grid-template-columns:1fr}.transactions-import-page .transactions-import-actions{grid-row-gap:10px;grid-template-columns:1fr 200px 200px}.transactions-import-page .transactions-import-actions .transactions-import-actions-item .custom-control-label{font-size:16px}.transactions-import-page .transactions-import-actions .transactions-import-actions-item .custom-control-label:after,.transactions-import-page .transactions-import-actions .transactions-import-actions-item .custom-control-label:before{top:6px}.transactions-import-page .transactions-import-actions .transactions-import-actions-item .btn{font-size:16px}.transactions-import-page .transactions-import-filters{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc}.transactions-import-page .transactions-import-filters li a{display:inline-block;font-size:16px;padding:10px 0}}.transactions-import-page .transactions-import-item-accordion{border:1px solid #dcdcdc;border-radius:5px;box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}.transactions-import-page .transactions-import-item-accordion.already-imported{opacity:.7}.transactions-import-page .transactions-import-item-accordion.already-imported .transactions-import-item-accordion-header-title span{text-decoration:line-through}.transactions-import-page .transactions-import-item-accordion.already-imported .transactions-import-item-accordion-header-icon{display:none}.transactions-import-page .transactions-import-item-accordion+.transactions-import-item-accordion{margin-top:15px}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header{align-items:center;cursor:pointer;display:grid;grid-template-columns:50px 1fr 30px;padding-right:15px}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header svg{transition:transform .4s ease-in-out}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header.open svg{transform:rotate(180deg)}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header-number{align-items:center;border-right:1px solid #dcdcdc;display:grid;font-size:14px;font-weight:700;height:100%;justify-content:center;padding:10px;text-align:center}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header-title{line-height:1.2;padding:10px}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header-title .outcome{color:#ff5630}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header-title .income{color:#33b77f}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header-title span{display:block}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header-title span:first-child{font-weight:300}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header-title span:last-child{font-size:14px;font-weight:700}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header-icon{text-align:right}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header-icon svg{width:14px}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-body{border-top:1px solid #dcdcdc}.transactions-import-page .transactions-import-items .transactions-import-item{align-items:center;background-color:#fff;border-radius:5px;display:grid;padding:10px}.transactions-import-page .transactions-import-items .transactions-import-item+.transactions-import-item{margin-top:15px}.transactions-import-page .transactions-import-items .transactions-import-item .form-group{margin-bottom:0}.transactions-import-page .transactions-import-items .transactions-import-item .form-group label{font-size:13px;line-height:1;margin-bottom:0}.transactions-import-page .transactions-import-items .transactions-import-item .toggle-label{font-size:13px;line-height:1.2}.transactions-import-page .transactions-import-items .transactions-import-item .select2-selection{align-items:center;display:grid;font-size:16px;height:40px;padding:5px 10px}.transactions-import-page .transactions-import-items .transactions-import-item .form-control{font-size:16px;height:40px;padding:5px 10px!important}.transactions-import-page .transactions-import-items .transactions-import-item .form-control.is-invalid,.transactions-import-page .transactions-import-items .transactions-import-item .form-control.is-valid{background-image:none!important}.transactions-import-page .transactions-import-items .transactions-import-item textarea.form-control{height:100px;padding-top:10px}.transactions-import-page .transactions-import-items .transactions-import-item .date-field{-webkit-appearance:none;line-height:30px}.transactions-import-page .transactions-import-items .transactions-import-item-checkbox{text-align:center}.transactions-import-page .transactions-import-items .transactions-import-item-content.transaction .transactions-import-item-content-transaction,.transactions-import-page .transactions-import-items .transactions-import-item-content.transfer .transactions-import-item-content-transfer{display:block}.transactions-import-page .transactions-import-items .transactions-import-item-content .select2-container{z-index:999!important}.transactions-import-page .transactions-import-items .transactions-import-item-content .transactions-import-item-content-duplicated ul{list-style:none;margin:0;padding:0}.transactions-import-page .transactions-import-items .transactions-import-item-content .transactions-import-item-content-duplicated ul li+li{margin-top:10px}.transactions-import-page .transactions-import-items .transactions-import-item-content .transactions-import-item-content-duplicated ul a{border:1px solid #b3a78f;border-radius:5px;display:block;padding:5px}.transactions-import-page .transactions-import-items .transactions-import-item-content .transactions-import-item-content-duplicated ul a:hover{background-color:#6e00ff;color:#fff}.transactions-import-page .transactions-import-items .transactions-import-item-content-transaction,.transactions-import-page .transactions-import-items .transactions-import-item-content-transfer{display:none}.transactions-import-page .transactions-import-items .transactions-import-item-footer{grid-column-gap:10px;border-top:1px solid #dcdcdc;display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0;padding:20px 0 0}.transactions-import-page .transactions-import-items .transactions-import-item-footer.with-two{grid-template-columns:1fr 1fr}.transactions-import-page .transactions-import-items .transactions-import-item-footer .btn{font-size:12px;padding:10px;width:100%}@media (min-width:768px){.transactions-import-page .transactions-import-items{padding:20px}}@media (min-width:992px){.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header .transactions-import-item-accordion-header-title span:first-child{font-size:18px}.transactions-import-page .transactions-import-item-accordion .transactions-import-item-accordion-header .transactions-import-item-accordion-header-title span:last-child{font-size:16px;font-weight:700}.transactions-import-page .transactions-import-items{padding:10px 15px}.transactions-import-page .transactions-import-items .transactions-import-item .toggle-label{font-size:16px}.transactions-import-page .transactions-import-items .transactions-import-item-footer .btn{font-size:14px}}.transactions-import-page .custom-control-label:before{background-color:#fff;border:1px solid #dcdcdc}.transactions-import-page .custom-control-input:checked~.custom-control-label:before{background-color:#6e00ff!important;border-color:#6e00ff!important}#transactionFavoriteModal .custom-control-input.fix-in-favorite-modal+label{cursor:pointer}#transactionFavoriteModal .custom-control-input.fix-in-favorite-modal+label:before{top:0!important}#transactionFavoriteModal .custom-control-input.fix-in-favorite-modal+label:after{background-image:none!important;left:-22px!important}.no-list{list-style:none;margin:0;padding:0}.white,.white:hover{color:#fff!important}.cursor-pointer{cursor:pointer!important}
