
.alert{border:none}.alert p{margin-bottom:0}.alert button.close{padding:.75rem;line-height:.75}.alert .alert-heading,.alert .alert-heading+p{margin-left:.4rem}.alert-primary{background-color:#435ebe;color:#fff}.alert-primary a{color:#fff;font-weight:700}.alert-secondary{background-color:#ebeef3;color:#383d41}.alert-secondary a{color:#fff;font-weight:700}.alert-success{background-color:#4fbe87;color:#fff}.alert-success a{color:#fff;font-weight:700}.alert-warning{background-color:#eaca4a;color:#fff}.alert-warning a{color:#fff;font-weight:700}.alert-danger{background-color:#f3616d;color:#fff}.alert-danger a{color:#fff;font-weight:700}.alert-dark{background-color:#454546;color:#fff}.alert-dark a{color:#fff;font-weight:700}.alert-light{background-color:#f9f9f9;color:#818182}.alert-light a{color:#fff;font-weight:700}.alert-info{background-color:#56b6f7;color:#fff}.alert-info a{color:#fff;font-weight:700}.alert-light-primary{background-color:#ebf3ff}.alert-light-secondary{background-color:#e6eaee}.alert-light-success{background-color:#d2ffe8}.alert-light-danger{background-color:#ffdede}.alert-light-warning{background-color:#fffdd8}.alert-light-info{background-color:#e6fdff}.avatar{display:inline-flex;border-radius:50%;text-align:center;vertical-align:middle;position:relative}.avatar .avatar-content{width:32px;height:32px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:.875rem}.avatar .avatar-content i,.avatar .avatar-content svg{color:#fff;font-size:1rem;height:1rem}.avatar img{width:32px;height:32px;border-radius:50%}.avatar .avatar-status{width:.7rem;height:.7rem;position:absolute;border-radius:50%;border:1px solid #fff;bottom:0;right:0}.avatar.avatar-sm .avatar-content,.avatar.avatar-sm img{width:24px;height:24px;font-size:.8rem}.avatar.avatar-md .avatar-content,.avatar.avatar-md img{width:32px;height:32px;font-size:.8rem}.avatar.avatar-lg .avatar-content,.avatar.avatar-lg img{width:48px;height:48px;font-size:1.2rem}.avatar.avatar-xl .avatar-content,.avatar.avatar-xl img{width:60px;height:60px;font-size:1.4rem}




.btn .badge{border-radius:50%;margin-left:5px}
.btn .badge.bg-transparent{background-color:hsla(0,0%,100%,.25)!important;color:#fff}
.btn .btn-verde{color:#4bfc6f}
.btn i,.btn svg{width:16px;height:16px}
.btn.icon{padding:.4rem .6rem}
.btn.icon svg{width:16px;height:16px}
.btn.icon.icon-left svg{margin-right:3px}
.btn.icon.icon-right svg{margin-left:3px}
.btn.btn-outline-white{color:#fff;border-color:#fff}
.btn.btn-outline-white:hover{color:#333;background-color:#fff}
.btn.btn-light-primary{background-color:#ebf3ff;color:#002152}
.btn.btn-light-secondary{background-color:#e6eaee;color:#181e24}
.btn.btn-light-success{background-color:#d2ffe8;color:#00391c}.btn.btn-light-danger{background-color:#ffdede;color:#450000}.btn.btn-light-warning{background-color:#fffdd8;color:#3f3c00}.btn.btn-light-info{background-color:#e6fdff;color:#00474d}.btn.btn-danger,.btn.btn-info,.btn.btn-primary,.btn.btn-secondary,.btn.btn-success,.btn.btn-warning{color:#fff}.btn.btn-light{color:#607080}.btn.btn-dark{color:#fff}.btn-block{width:100%}.btn-group:not(.dropdown) .btn:not([class*=btn-]){border:1px solid #dfe3e7}.btn-group>.btn{border-radius:.267rem}.buttons .btn{margin:0 10px 10px 0}.breadcrumb.breadcrumb-right{justify-content:flex-end;margin-top:1rem}.breadcrumb.breadcrumb-center{justify-content:center;margin-top:1rem}.carousel-inner{border-radius:.7rem}.carousel-caption h5{color:#fff}
    .card{
        margin-bottom:2.2rem;
        border:none
    }
    .card.card-statistic{box-shadow:1px 2px 5px rgba(47,170,244,.5);background:linear-gradient(180deg,#25a6f1,#54b9ff)}.card.card-statistic .card-title{text-transform:uppercase;color:#fff;letter-spacing:.8px;font-weight:400;font-size:1.3rem;margin-bottom:0;margin-top:5px}.card.card-statistic .card-right p{font-size:1.5rem;color:#fff;margin-bottom:0}.card.card-statistic .card-right span.green{color:#6fff6f}.card.card-statistic .card-right span.red{color:#ff7979}.card.card-statistic .chart-wrapper{height:100px}.card .card-header{border:none}.card .card-header h4{font-size:1.2rem;font-weight:700}.card .
card-header~.card-body{padding-top:0}.card .card-content{position:relative}.card .card-title{font-size:1.2rem}.card 
.card-body{padding:1.5rem}.card .card-heading{color:#555;font-size:1.5rem}.card .card-img-overlay{background-color:rgba(0,0,0,.6)}.card .card-img-overlay p{color:#eee}.card .card-img-overlay .card-title{color:#fff}.pricing .card{box-shadow:none;border-right:1px solid #e9ecef;box-shadow:0 10px 10px #e9ecef;margin-bottom:.5rem}.pricing h1{text-align:center;font-size:4rem;margin-bottom:3rem}.pricing .card-header .card-title{font-size:2rem!important;margin-bottom:0}.pricing .card-header p{font-size:.8rem}.pricing ul li{list-style:none;margin-bottom:.5rem}.pricing ul li i,.pricing ul li svg{width:1rem;color:#198754;font-size:1rem;margin-right:7px}.pricing .card-highlighted{background-color:#435ebe;padding-top:20px;padding-bottom:20px}.pricing .card-highlighted .card-body,.pricing .card-highlighted .card-header{background-color:#435ebe;color:#fff}.pricing .card-highlighted ul li{color:#fff}.pricing .card-highlighted ul li i,.pricing .card-highlighted ul li svg{color:#479f76}.pricing .card-highlighted .card-footer{background-color:#435ebe}.pricing .card-highlighted .card-title{color:#fff;font-size:1.8rem}.divider{display:block;text-align:center;overflow:hidden;margin:1rem 0}.divider .divider-text{position:relative;display:inline-block;padding:0 1rem;background-color:#fff}.divider .divider-text:after,.divider .divider-text:before{content:"";position:absolute;top:50%;width:9999px;border-top:1px solid #dfe3e7}.divider .divider-text:before{right:100%}.divider .divider-text:after{left:100%}.divider.divider-left .divider-text{left:0;float:left;padding-left:0}.divider.divider-left-center .divider-text{left:-25%}.divider.divider-right-center .divider-text{left:25%}.divider.divider-right .divider-text{float:right;padding-right:0}.dropdown-toggle:after{color:#fff}.dropdown-menu-large{min-width:16rem}.dropdown-menu{box-shadow:0 0 30px rgba(0,0,0,.03)}.dropdown-item{transition:all .5s}.form-group{margin-bottom:.7rem}
        .form-group label{color:rgba(0,0,0,.7);font-weight:600}.form-group small{font-size:.7rem}.form-group.with-title{position:relative}.form-group.with-title label{position:absolute;top:0;left:0;padding:5px;font-size:.6rem;background-color:#e9ecef;width:100%;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-group.with-title .form-control,.form-group.with-title dataTable-input{padding-top:2rem}.form-group.with-title .form-control:focus~label,.form-group.with-title dataTable-input:focus~label{border-left:1px solid #435ebe;border-top:1px solid #435ebe;border-right:1px solid #435ebe}.form-group[class*=has-icon-].has-icon-left .form-control{padding-left:2.5rem}.form-group[class*=has-icon-].has-icon-left .form-control-icon{left:0}.form-group[class*=has-icon-].has-icon-right .form-control{padding-right:2.5rem}.form-group[class*=has-icon-].has-icon-right .form-control-icon{right:0}.form-group[class*=has-icon-] .form-control:focus~.form-control-icon i,.form-group[class*=has-icon-] .form-control:focus~.form-control-icon svg{color:#5a8dee}.form-group[class*=has-icon-] .form-control.form-control-xl{padding-left:3rem}.form-group[class*=has-icon-] .form-control.form-control-xl~.form-control-icon i{font-size:1.6rem}.form-group[class*=has-icon-] .form-control.form-control-xl~.form-control-icon i:before{color:#a6a8aa}.form-group[class*=has-icon-] .form-control-icon{position:absolute;top:50%;transform:translateY(-50%);padding:0 .6rem}.form-group[class*=has-icon-] .form-control-icon i,.form-group[class*=has-icon-] .form-control-icon svg{width:1.2rem;color:#6c757d;font-size:1.2rem}.form-group[class*=has-icon-] .form-control-icon i:before,.form-group[class*=has-icon-] .form-control-icon svg:before{vertical-align:sub}.form-control.form-control-xl{padding:.85rem 1rem;font-size:1.2rem}.form-check .form-check-input[class*=bg-]{border:0}.form-check .form-check-input:focus{box-shadow:none}.form-check .form-check-input.form-check-primary{background-color:#435ebe;border-color:#435ebe}.form-check .form-check-input.form-check-primary:not(:checked){background-color:transparent;border:1px solid #ced4da}.form-check .form-check-input.form-check-primary.form-check-glow{box-shadow:0 0 5px #697ecb}.form-check .form-check-input.form-check-primary.form-check-glow:not(:checked){box-shadow:none}.form-check .form-check-input.form-check-secondary{background-color:#6c757d;border-color:#6c757d}.form-check .form-check-input.form-check-secondary:not(:checked){background-color:transparent;border:1px solid #ced4da}.form-check .form-check-input.form-check-secondary.form-check-glow{box-shadow:0 0 5px #868e96}.form-check .form-check-input.form-check-secondary.form-check-glow:not(:checked){box-shadow:none}.form-check .form-check-input.form-check-success{background-color:#198754;border-color:#198754}.form-check .form-check-input.form-check-success:not(:checked){background-color:transparent;border:1px solid #ced4da}.form-check .form-check-input.form-check-success.form-check-glow{box-shadow:0 0 5px #21b26f}.form-check .form-check-input.form-check-success.form-check-glow:not(:checked){box-shadow:none}.form-check .form-check-input.form-check-info{background-color:#0dcaf0;border-color:#0dcaf0}.form-check .form-check-input.form-check-info:not(:checked){background-color:transparent;border:1px solid #ced4da}.form-check .form-check-input.form-check-info.form-check-glow{box-shadow:0 0 5px #3cd5f4}.form-check .form-check-input.form-check-info.form-check-glow:not(:checked){box-shadow:none}.form-check .form-check-input.form-check-warning{background-color:#ffc107;border-color:#ffc107}.form-check .form-check-input.form-check-warning:not(:checked){background-color:transparent;border:1px solid #ced4da}.form-check .form-check-input.form-check-warning.form-check-glow{box-shadow:0 0 5px #ffce3a}.form-check .form-check-input.form-check-warning.form-check-glow:not(:checked){box-shadow:none}.form-check .form-check-input.form-check-danger{background-color:#dc3545;border-color:#dc3545}.form-check .form-check-input.form-check-danger:not(:checked){background-color:transparent;border:1px solid #ced4da}.form-check .form-check-input.form-check-danger.form-check-glow{box-shadow:0 0 5px #e4606d}.form-check .form-check-input.form-check-danger.form-check-glow:not(:checked){box-shadow:none}.form-check .form-check-input.form-check-light{background-color:#f8f9fa;border-color:#f8f9fa}.form-check .form-check-input.form-check-light:not(:checked){background-color:transparent;border:1px solid #ced4da}.form-check .form-check-input.form-check-light.form-check-glow{box-shadow:0 0 5px #fff}.form-check .form-check-input.form-check-light.form-check-glow:not(:checked){box-shadow:none}.form-check .form-check-input.form-check-dark{background-color:#212529;border-color:#212529}.form-check .form-check-input.form-check-dark:not(:checked){background-color:transparent;border:1px solid #ced4da}.form-check .form-check-input.form-check-dark.form-check-glow{box-shadow:0 0 5px #383f45}.form-check .form-check-input.form-check-dark.form-check-glow:not(:checked){box-shadow:none}.form-check.form-check-sm .form-check-input{width:.9rem;height:.9rem;margin-top:.3em}.form-check.form-check-sm label{font-size:.7rem}.form-check.form-check-lg .form-check-input{width:1.5rem;height:1.5rem;margin-top:.3em}.form-check.form-check-lg label{font-size:1rem}.form-check.form-check-primary .form-check-input{background-color:#435ebe;border-color:#435ebe}.form-check.form-check-secondary .form-check-input{background-color:#6c757d;border-color:#6c757d}.form-check.form-check-success .form-check-input{background-color:#198754;border-color:#198754}.form-check.form-check-info .form-check-input{background-color:#0dcaf0;border-color:#0dcaf0}.form-check.form-check-warning .form-check-input{background-color:#ffc107;border-color:#ffc107}.form-check.form-check-danger .form-check-input{background-color:#dc3545;border-color:#dc3545}.form-check.form-check-light .form-check-input{background-color:#f8f9fa;border-color:#f8f9fa}.form-check.form-check-dark .form-check-input{background-color:#212529;border-color:#212529}.dataTable-input{min-height:calc(1.5em + .934rem + 2px);padding:.467rem .6rem;font-size:.9025rem;font-weight:400;line-height:1.5;color:#555252;background-color:#fff;background-clip:padding-box;border:1px solid #dfe3e7;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dataTable-input:focus{color:#555252;background-color:#fff;border-color:#5a8dee;outline:0;box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.modal .modal-content{box-shadow:-8px 12px 18px 0 rgba(25,42,70,.13);border:none}.modal .modal-full{max-width:94%}.modal .white{color:#fff}.modal .modal-header{display:flex;justify-content:space-between;align-items:center}.modal .modal-header .modal-title{font-size:1.1rem}.modal .modal-header .close{padding:7px 10px;border-radius:50%;background:none;border:none}.modal .modal-header .close:hover{background:#dee2e6}.modal .modal-header i,.modal .modal-header svg{font-size:12px;height:12px;width:12px}.modal .modal-footer{padding:1rem}.modal.modal-borderless .modal-header{border-bottom:0}.modal.modal-borderless .modal-footer{border-top:0}
        #sidebar.active .sidebar-wrapper{left:0}#sidebar:not(.active) .sidebar-wrapper{left:-250px}#sidebar:not(.active)~#main{margin-left:0}
        .sidebar-wrapper{width:250px;height:100vh;position:fixed;top:0;z-index:10;overflow-y:auto;background-color:#3F2A5F;bottom:0;transition:left .5s ease-out}
        .sidebar-wrapper .sidebar-header{padding:2rem 2rem 1rem;font-size:2rem;font-weight:700}
        .sidebar-wrapper .sidebar-header img{height:1.2rem}.sidebar-wrapper .sidebar-toggler.x{position:absolute;right:0;top:.5rem;display:none}
        .sidebar-wrapper .menu{margin-top:2rem;padding:0 2rem;font-weight:600}
        .sidebar-wrapper .menu .sidebar-title{padding:0 1rem;margin:1.5rem 0 1rem;font-size:1.5rem;list-style:none;font-weight:600;color:#fff}
        .sidebar-wrapper .menu .sidebar-link{display:block;padding:.7rem 1rem;font-size:0.8rem;display:flex;align-items:center;border-radius:.5rem;transition:all .5s;text-decoration:none;color:#fff}
        .sidebar-wrapper .menu .sidebar-link i,.sidebar-wrapper .menu .sidebar-link svg{color:#fff}
        .sidebar-wrapper .menu .sidebar-link span{margin-left:1rem}
        .sidebar-wrapper .menu .sidebar-link:hover{background-color:#F37600; color: #3F2A5F;}
        .sidebar-wrapper .menu .sidebar-item{list-style:none;margin-top:.5rem;position:relative}
        .sidebar-wrapper .menu .sidebar-item.has-sub .sidebar-link:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><path stroke="gray" stroke-width="1" d="M6 9l6 6 6-6"/></svg>');position:absolute;color:#ccc;right:15px;top:12px;display:block}
        .sidebar-wrapper .menu .sidebar-item.active .sidebar-link{background-color:#F37600}.sidebar-wrapper .menu .sidebar-item.active .sidebar-link span{color:#fff}.sidebar-wrapper .menu .sidebar-item.active .sidebar-link i,.sidebar-wrapper .menu .sidebar-item.active .sidebar-link svg{fill:#fff;color:#fff}.sidebar-wrapper .menu .sidebar-item.active .sidebar-link.has-sub:after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><path stroke="%23fff" stroke-width="1" d="M6 9l6 6 6-6"/></svg>')}.sidebar-wrapper .menu .submenu{list-style:none;display:none;transition:max-height 2s cubic-bezier(0,.55,.45,1);overflow:hidden}.sidebar-wrapper .menu .submenu.active{max-height:999px;display:block}
        .sidebar-wrapper .menu .submenu .submenu-item.active{position:relative}
        .sidebar-wrapper .menu .submenu .submenu-item.active>a{color:#fff;font-weight:700}
        .sidebar-wrapper .menu .submenu .submenu-item a{padding:.7rem 2rem;display:block;color:#fff;font-size:.85rem;font-weight:600;letter-spacing:.5px;transition:all .3s}
        .sidebar-wrapper .menu .submenu .submenu-item a:hover{margin-left:.3rem}
        
        
        @media screen and (max-width:1199px){
            .sidebar-wrapper{position:absolute;left:-250px}.sidebar-wrapper .sidebar-toggler.x{display:block}}.nav-pills .nav-link.active{box-shadow:0 2px 10px rgba(67,94,190,.5)}.nav-tabs,.nav-tabs .nav-link{border:none}.nav-tabs .nav-link:hover{border:none;text-shadow:0 0 2px rgba(67,94,190,.3)}.nav-tabs .nav-link.active{border:none;position:relative;color:#435ebe}.nav-tabs .nav-link.active:after{content:"";width:100%;position:absolute;bottom:0;height:2px;background-color:#435ebe;left:0;box-shadow:0 2px 5px rgba(67,94,190,.5)}.navbar-fixed{position:fixed;background-color:#fff}.navbar{height:90px;padding:1.5rem}.navbar .navbar-brand img{height:1.5rem}.navbar .user-menu img{width:39px;height:39px}.navbar.navbar-header li{display:flex;align-items:center}.navbar.navbar-header li.nav-icon{margin-right:.4rem}.navbar.navbar-header li.nav-icon .nav-link{display:block;padding:.4rem;border-radius:50%}.navbar.navbar-header li.nav-icon .nav-link:hover{background-color:#e9ecef}.navbar.navbar-header .dropdown>a{color:#6c757d;font-weight:600}.navbar.navbar-header .dropdown>a svg{height:24px;width:24px}.navbar.navbar-header .dropdown>a:after{display:none}.pagination.pagination-primary .page-item.active .page-link{background-color:#435ebe;border-color:#435ebe;box-shadow:0 2px 5px rgba(67,94,190,.3)}.pagination.pagination-secondary .page-item.active .page-link{background-color:#6c757d;border-color:#6c757d;box-shadow:0 2px 5px rgba(108,117,125,.3)}.pagination.pagination-success .page-item.active .page-link{background-color:#198754;border-color:#198754;box-shadow:0 2px 5px rgba(25,135,84,.3)}.pagination.pagination-info .page-item.active .page-link{background-color:#0dcaf0;border-color:#0dcaf0;box-shadow:0 2px 5px rgba(13,202,240,.3)}.pagination.pagination-warning .page-item.active .page-link{background-color:#ffc107;border-color:#ffc107;box-shadow:0 2px 5px rgba(255,193,7,.3)}.pagination.pagination-danger .page-item.active .page-link{background-color:#dc3545;border-color:#dc3545;box-shadow:0 2px 5px rgba(220,53,69,.3)}.pagination.pagination-light .page-item.active .page-link{background-color:#f8f9fa;border-color:#f8f9fa;box-shadow:0 2px 5px rgba(248,249,250,.3)}.pagination.pagination-dark .page-item.active .page-link{background-color:#212529;border-color:#212529;box-shadow:0 2px 5px rgba(33,37,41,.3)}.page-item:not(.active) .page-link:hover{color:#000}.page-item i,.page-item svg{font-size:13px;width:13px;height:13px}.page-item .page-link{font-size:.875rem}.page-item .page-link:focus{box-shadow:none}.page-item:first-child{margin-right:.4rem}.page-item:last-child{margin-left:.4rem}.dataTable-table td,.dataTable-table thead th,.table td,.table thead th{vertical-align:middle}.dataTable-table:not(.table-borderless) thead th,.table:not(.table-borderless) thead th{border-bottom:1px solid #dedede!important}.table-md.dataTable-table tr td,.table-md.dataTable-table tr th,.table-sm.dataTable-table tr td,.table-sm.dataTable-table tr th,.table.table-md tr td,.table.table-md tr th,.table.table-sm tr td,.table.table-sm tr th{padding:1rem}.table-lg.dataTable-table tr td,.table-lg.dataTable-table tr th,.table.table-lg tr td,.table.table-lg tr th{padding:1.3rem}.dataTable-container{overflow-x:auto}.progress.progress-primary{overflow:visible}.progress.progress-primary .progress-bar{background-color:#435ebe;border-radius:.25rem}.progress.progress-secondary{overflow:visible}.progress.progress-secondary .progress-bar{background-color:#6c757d;border-radius:.25rem}.progress.progress-success{overflow:visible}.progress.progress-success .progress-bar{background-color:#198754;border-radius:.25rem}.progress.progress-info{overflow:visible}.progress.progress-info .progress-bar{background-color:#0dcaf0;border-radius:.25rem}.progress.progress-warning{overflow:visible}.progress.progress-warning .progress-bar{background-color:#ffc107;border-radius:.25rem}.progress.progress-danger{overflow:visible}.progress.progress-danger .progress-bar{background-color:#dc3545;border-radius:.25rem}.progress.progress-light{overflow:visible}.progress.progress-light .progress-bar{background-color:#f8f9fa;border-radius:.25rem}.progress.progress-dark{overflow:visible}.progress.progress-dark .progress-bar{background-color:#212529;border-radius:.25rem}.progress.progress-sm{height:.4rem}.progress.progress-lg{height:1.5rem}.progress .progress-bar{position:relative;overflow:visible}.progress .progress-bar.progress-label:before{content:attr(aria-valuenow) "%";position:absolute;right:0;top:-1.3rem;color:#495057;font-size:.8rem}.bi{width:1rem;height:1rem}.bi.bi-middle:before{vertical-align:middle}.bi.bi-sub:before{vertical-align:sub}.stats-icon{width:3rem;height:3rem;border-radius:.5rem;background-color:#000;float:right;display:flex;align-items:center;justify-content:center}.stats-icon i{color:#fff;font-size:1.7rem}
        
        
        .stats-icon.purple{background-color:#9694ff}
        .stats-icon.yellow{background-color:#dfae52}
        .stats-icon.blue{background-color:#57caeb}
        .stats-icon.red{background-color:#ff7976}
        .stats-icon.green{background-color:#27c524}
        
        
        
        @media (max-width:767px){.stats-icon{float:left;margin-bottom:.4rem}}.burger-btn{display:none}
        #main{margin-left:250px;padding:2rem}
        @media screen and (max-width:1199px){#main{margin-left:0}}#main.layout-navbar{padding:0}#main #main-content{padding:2rem}.page-heading{margin:0 0 2rem}.page-heading h3{font-weight:700}.page-title-headings{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.page-title-headings h3{margin-bottom:0;margin-right:1rem}.page-title-headings .breadcrumb{margin-bottom:0}a{text-decoration:none}.mt-10{margin-top:3rem}.mb-10,.my-10{margin-bottom:3rem}.my-10{margin-top:3rem}.mb-24,.my-24{margin-bottom:6rem}.my-24{margin-top:6rem}.opacity-50{opacity:1%}.py-4-5{padding-top:2rem!important;padding-bottom:2rem!important}.text-sm{font-size:.875rem}.text-xl{font-size:1.25rem}.text-4xl{font-size:2.25rem}.text-6xl{font-size:4rem}.text-black{color:#000}
            .bg-gradient-ltr{background:linear-gradient(90deg,#095cde,#53c3f3)}
            .bg-light-primary{background-color:#3F2A5F;color:#002152}.bg-light-secondary{background-color:#e6eaee;color:#181e24}.bg-light-success{background-color:#d2ffe8;color:#00391c}.bg-light-danger{background-color:#ffdede;color:#450000}.bg-light-warning{background-color:#fffdd8;color:#3f3c00}.bg-light-info{background-color:#e6fdff;color:#00474d}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.text-width-md{max-width:450px}.text-gray-300{color:#dee2e6!important}.text-gray-400{color:#ced4da!important}.text-gray-500{color:#adb5bd!important}.text-gray-600{color:#6c757d!important}.btn-xl{padding:1rem 2rem}.icon-mid:before{vertical-align:middle}
        #view{
            height: 80vh;

        }

.visevent{
    display: block;
}

.formedit{
    display: none;
}


.linkcolor{
    color: red;
}



/*Extras */
.widget-list .widget-list-content{margin:0}.widget-list .widget-list-content .widget-list-item{padding:12px 0;display:block;overflow:hidden;display:flex;align-items:center}.widget-list .widget-list-content .widget-list-item .widget-list-item-check{vertical-align:middle;width:30px;height:45px;padding:12.5px 5px 12.5px 0}.widget-list .widget-list-content .widget-list-item 
        .widget-list-item-check .form-check{margin:0;vertical-align:middle;padding-left:2px;padding-top:0;padding-bottom:0}.widget-list .widget-list-content .widget-list-item .widget-list-item-check .form-check .form-check-input{height:20px;width:20px;margin-top:0}.widget-list .widget-list-content .widget-list-item .widget-list-item-icon{width:45px;height:45px;background:#f4f7fa;border-radius:10px;text-align:center;margin-right:10px;vertical-align:middle;float:left}.widget-list .widget-list-content .widget-list-item.widget-list-item-green .widget-list-item-icon{background:#e6fcf0;color:#4bad48}
    .widget-list .widget-list-content .widget-list-item.widget-list-item-blue .widget-list-item-icon{background:#dff0fe;color:#2269f5}.widget-list .widget-list-content .widget-list-item.widget-list-item-red .widget-list-item-icon{background:#fce3e5;color:#ff4857}.widget-list .widget-list-content .widget-list-item.widget-list-item-yellow .widget-list-item-icon{background:#fff3e3;color:#ff9500}.widget-list .widget-list-content .widget-list-item.widget-list-item-purple .widget-list-item-icon{background:#e3e3ff;color:#6363ff}
    .widget-list .widget-list-content .widget-list-item .widget-list-item-icon i{line-height:45px;font-size:22px}.widget-list .widget-list-content .widget-list-item .widget-list-item-avatar{width:45px;height:45px;margin-right:10px;vertical-align:middle;float:left}.widget-list .widget-list-content .widget-list-item .widget-list-item-avatar .avatar{width:45px;height:45px;line-height:45px}.widget-list .widget-list-content .widget-list-item .widget-list-item-description{flex:1;padding-left:10px;overflow:hidden}.widget-list .widget-list-content .widget-list-item .widget-list-item-check+.widget-list-item-description{width:calc(100% - 45px)}.widget-list .widget-list-content .widget-list-item .widget-list-item-avatar+.widget-list-item-description{width:calc(100% - 55px)}.widget-list .widget-list-content .widget-list-item .widget-list-item-description .widget-list-item-description-title{display:block;font-weight:500;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;color:#13171f;text-decoration:none;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.widget-list .widget-list-content .widget-list-item .widget-list-item-description .widget-list-item-description-title:hover{color:#037afb}.widget-list .widget-list-content .widget-list-item .widget-list-item-description .widget-list-item-description-subtitle{color:#919ba7;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.widget-list .widget-list-content .widget-list-item .widget-list-item-description .widget-list-item-description-progress{margin:7px 0;display:block}.widget-list .widget-list-content .widget-list-item .widget-list-item-description .widget-list-item-description-progress .progress{height:5px}.widget-list .widget-list-content .widget-list-item .widget-list-item-transaction-amount-negative,.widget-list .widget-list-content .widget-list-item .widget-list-item-transaction-amount-positive{padding-left:15px;font-size:14px;font-weight:600}.widget-list .widget-list-content .widget-list-item .widget-list-item-transaction-amount-positive{color:#4bad48}.widget-list .widget-list-content .widget-list-item .widget-list-item-transaction-amount-negative{color:#ff4857}.widget-list .widget-list-content .widget-list-item .widget-list-item-description-date{font-size:13px;color:#919ba7}.widget-list .widget-list-content .widget-list-item .widget-list-item-icon.widget-list-item-icon-large{width:120px;height:70px}.widget-list .widget-list-content
.widget-list-item .widget-list-item-icon .widget-list-item-icon-image{width:100%;height:100%;background-size:cover!important;border-radius:10px;background-position:center center!important}.widget-list .widget-list-content .widget-list-item .widget-list-item-product-amount{font-size:16px;font-weight:700;color:#404a5d}.widget-list .widget-list-content .widget-list-item-blog-post .widget-list-item-description-content{display:-webkit-box;max-width:100%;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#919ba7}.widget-newsletter h5{text-align:center;font-size:15px;display:block}.widget-newsletter p{margin:8px 0;display:block;text-align:center;font-size:13px;opacity:.7}.widget-files .widget-files-list{padding-left:0;margin:0}.widget-files .widget-files-list .widget-files-list-item{padding:10px 10px;border-radius:10px;background:#f4f7fa;display:flex;align-items:center;margin-bottom:10px}.widget-files .widget-files-list .widget-files-list-item:last-child{margin-bottom:0}.widget-files .widget-files-list .widget-files-list-item .widget-files-list-item-icon{display:block;width:45px;height:45px;text-align:center;margin-right:10px}.widget-files .widget-files-list .widget-files-list-item .widget-files-list-item-icon i{line-height:45px;font-size:18px;color:#037afb}
    .widget-files .widget-files-list .widget-files-list-item .widget-files-list-item-content{flex:1}.widget-files .widget-files-list .widget-files-list-item .widget-files-list-item-content .widget-files-list-item-title{display:block;font-size:13px;font-weight:500}.widget-files .widget-files-list .widget-files-list-item .widget-files-list-item-content .widget-files-list-item-size{font-size:13px;opacity:.7}.widget-files .widget-files-list .widget-files-list-item .widget-files-list-item-download-btn{margin:0 10px}.widget-files .widget-files-list .widget-files-list-item .widget-files-list-item-download-btn i{font-size:18px}.widget-info .widget-info-container{text-align:center}.widget-info .widget-info-container .widget-info-image{width:100%;height:150px;background-size:150px!important;background-position:center center!important;background-repeat:no-repeat!important}.widget-info .widget-info-container .widget-info-title{margin:20px 0;color:#27323f;font-weight:600}.widget-info .widget-info-container .widget-info-text{text-align:center;opacity:.7}.widget-info .widget-info-container .widget-info-action{margin:20px 0 10px;display:inline-block}.widget-info-inline .widget-info-container .widget-info-image{width:60%;height:60%;position:absolute;right:20px;bottom:20px;background-size:contain!important;background-repeat:no-repeat!important;background-position:right bottom!important;z-index:1}.widget-info-inline .widget-info-container .widget-info-text{max-width:50%;opacity:.7}.widget-popular-product .widget-popular-product-container .widget-popular-product-image{width:100%;position:relative;overflow:hidden;border-radius:10px}.widget-popular-product .widget-popular-product-container .widget-popular-product-image img{width:100%}.widget-popular-product .widget-popular-product-container .widget-popular-product-tags{padding:10px 0}.widget-popular-product .widget-popular-product-container .widget-popular-product-content .widget-popular-product-title{padding:5px 0 6px;font-size:18px;color:#27323f;text-decoration:none;font-weight:700;display:block;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.widget-popular-product .widget-popular-product-container .widget-popular-product-content .widget-popular-product-title:hover{opacity:.6}.widget-popular-product .widget-popular-product-container .widget-popular-product-content .widget-popular-product-text{color:#919ba7}.widget-popular-product .widget-popular-product-container .widget-popular-product-content .widget-popular-product-rating i{font-size:18px;color:#fed548;vertical-align:middle}.widget-popular-product .widget-popular-product-container
.widget-popular-product-content .widget-popular-product-rating .widget-popular-product-rating-num{vertical-align:middle;margin-left:5px;color:#919ba7}.widget-popular-blog .widget-popular-blog-container{display:flex}.widget-popular-blog .widget-popular-blog-container .widget-popular-blog-image{width:120px;border-radius:10px}.widget-popular-blog .widget-popular-blog-container .widget-popular-blog-image img{width:100%;border-radius:10px}.widget-popular-blog .widget-popular-blog-container .widget-popular-blog-content{flex:1;overflow:hidden}.widget-popular-blog .widget-popular-blog-container .widget-popular-blog-text,.widget-popular-blog .widget-popular-blog-container .widget-popular-blog-title{display:-webkit-box;max-width:100%;margin:0 auto;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.widget-popular-blog .widget-popular-blog-container .widget-popular-blog-title{font-weight:500;font-size:15px;margin-bottom:5px;-webkit-line-clamp:2}.widget-popular-blog .widget-popular-blog-container .widget-popular-blog-text{-webkit-line-clamp:4;color:#919ba7}
    .widget-popular-blog .widget-popular-blog-date{color:#919ba7;line-height:35px}.widget-action-list .widget-action-list-container .widget-action-list-item{flex:1;text-align:center}.widget-action-list .widget-action-list-container .widget-action-list-item a{display:inline-block;align-self:center;text-align:center;text-decoration:none;padding:9px 0}.widget-action-list .widget-action-list-container .widget-action-list-item a .widget-action-list-item-icon{display:block;width:80px;height:80px;border-radius:40px;background:#f4f7fa;border:1px solid #e3e6ea;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.widget-action-list .widget-action-list-container .widget-action-list-item a .widget-action-list-item-icon i{line-height:80px;font-size:28px;color:#1f2433}.widget-action-list .widget-action-list-container .widget-action-list-item a .widget-action-list-item-title{display:block;color:#4d546b;font-weight:500;margin-top:15px;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.widget-action-list .widget-action-list-container .widget-action-list-item a:hover .widget-action-list-item-icon{box-shadow:0 0 11px 1px rgba(0,0,0,.05)}.widget-action-list .widget-action-list-container .widget-action-list-item a:hover .widget-action-list-item-title{color:#3a4055}.widget-tweet{background:#1fa1f0;overflow:hidden}.widget-tweet:after{content:"";background:transparent url(../images/icons/twitter.svg) 0 0 no-repeat;position:absolute;right:20px;height:150px;width:150px;z-index:1;bottom:-40px;background-size:cover;opacity:.15;filter:invert(99%) sepia(77%) saturate(97%) hue-rotate( 281deg) brightness(115%) contrast(100%)}.widget-tweet .widget-tweet-container .widget-tweet-content .widget-tweet-text{color:#fff;max-width:85%;font-size:21px;margin-bottom:0}.widget-tweet .widget-tweet-container .widget-tweet-content .widget-tweet-author{color:#fff;margin-top:10px;font-size:16px;opacity:.7;margin-bottom:0}.widget-connection-request .widget-connection-request-container{margin-bottom:15px}.widget-connection-request .widget-connection-request-container .widget-connection-request-avatar{margin-right:10px}.widget-connection-request .widget-connection-request-container .widget-connection-request-info .widget-connection-request-info-name{display:block;font-weight:500;font-size:15px;line-height:30px}.widget-connection-request .widget-connection-request-container .widget-connection-request-info .widget-connection-request-info-about,.widget-connection-request .widget-connection-request-container .widget-connection-request-info .widget-connection-request-info-count{display:block;font-size:13px;color:#919ba7}.widget-bank-card{height:213px}.widget-bank-card .card-body{padding:0}.widget-bank-card
.widget-bank-card-container{height:100%;width:100%;padding:25px 30px;border-radius:10px}.widget-bank-card .widget-bank-card-visa{background:#21336e}.widget-bank-card .widget-bank-card-visa::after{position:absolute;bottom:5px;right:30px;content:'';display:block;height:80px;width:80px;background:url(../images/other/visa.svg) no-repeat;background-size:80px 80px;background-position:bottom right;filter:invert(41%) sepia(6%) saturate(4020%) hue-rotate(189deg) brightness(87%) contrast(90%)}.widget-bank-card .widget-bank-card-container .widget-bank-card-logo{position:absolute;right:30px;top:25px}.widget-bank-card .widget-bank-card-visa .widget-bank-card-logo{filter:invert(41%) sepia(6%) saturate(4020%) hue-rotate(189deg) brightness(87%) contrast(90%);background:url(../images/other/bank_of_canada.png) no-repeat;background-size:contain;width:80px;height:50px}.widget-bank-card .widget-bank-card-container .widget-bank-card-balance-title{display:block;font-size:14px;font-weight:500;opacity:.7}.widget-bank-card .widget-bank-card-container .widget-bank-card-balance{font-size:30px;font-weight:600;letter-spacing:2px}.widget-bank-card .widget-bank-card-container .widget-bank-card-number{font-size:18px;font-weight:500;line-height:30px;word-spacing:8px}.widget-bank-card .widget-bank-card-visa .widget-bank-card-balance,.widget-bank-card .widget-bank-card-visa .widget-bank-card-balance-title,.widget-bank-card .widget-bank-card-visa .widget-bank-card-number{color:#fff}.widget-bank-card .widget-bank-card-mastercard::after{position:absolute;bottom:20px;right:30px;content:'';display:block;height:50px;width:80px;background:url(../images/other/mastercard.png) no-repeat;background-size:80px 50px;background-position:bottom right}.widget-bank-card .widget-bank-card-mastercard .widget-bank-card-logo{background:url(../images/other/bank_of_america.png) no-repeat;background-size:contain;width:150px;height:20px}.widget-stats .widget-stats-container .widget-stats-icon{width:60px;height:60px;display:block;text-align:center;margin-right:20px;background:#f4f7fa;border-radius:10px}.widget-stats .widget-stats-container .widget-stats-icon i{line-height:60px;font-size:28px}.widget-stats .widget-stats-container .widget-stats-icon.widget-stats-icon-primary{background:#dff0fe;color:#2269f5}.widget-stats .widget-stats-container .widget-stats-icon.widget-stats-icon-warning{background:#fff3e3;color:#ff9500}.widget-stats .widget-stats-container .widget-stats-icon.widget-stats-icon-danger{background:#fce3e5;color:#ff4857}.widget-stats .widget-stats-container .widget-stats-icon.widget-stats-icon-success{background:#e6fcf0;color:#4bad48}.widget-stats .widget-stats-container .widget-stats-icon.widget-stats-icon-purple{background:#edeafd;color:#562cf5}.widget-stats .widget-stats-container .widget-stats-content .widget-stats-amount,.widget-stats .widget-stats-container .widget-stats-content .widget-stats-info,.widget-stats .widget-stats-container .widget-stats-content .widget-stats-title{display:block}.widget-stats .widget-stats-container .widget-stats-indicator{padding:5px 9px;border-radius:5px;font-weight:500;font-size:12px;background:#f4f7fa;color:#3f485b}.widget-stats .widget-stats-container .widget-stats-indicator.widget-stats-indicator-positive{background:#d6f5e3;color:#4bad48}.widget-stats .widget-stats-container .widget-stats-indicator.widget-stats-indicator-negative{background:#fce3e5;color:#ff4857}.widget-stats .widget-stats-container .widget-stats-indicator i{vertical-align:text-bottom;font-size:18px}.widget-stats .widget-stats-container .widget-stats-content .widget-stats-title{text-transform:uppercase;font-weight:500;color:#a1a5b5;font-size:13px}.widget-stats .widget-stats-container .widget-stats-content .widget-stats-amount{font-size:28px;font-weight:700;letter-spacing:2px;color:#27323f}.widget-stats .widget-stats-container .widget-stats-content .widget-stats-info{color:#a1a5b5;font-size:13px}.widget-stats .widget-stats-progress{padding-top:15px}.widget-stats .widget-stats-progress .progress{height:5px;margin-bottom:0}.widget-stats .widget-stats-chart{margin:10px
-30px -25px}.widget-stats-large .widget-stats-large-chart-container{border-right:1px solid #e2e6e9;margin:0 -10.5px 0 -1px}.widget-stats-large .widget-stats-large-info-container{background:#f4f7fa;margin:0 -1px 0 -10.5px;border-radius:0 10px 10px 0;height:100%}


@media (max-width:1200px){
    .widget-stats-large .widget-stats-large-info-container{
        margin:0 -1px 0 0;border-radius:0 0 10px 10px}
        }
        .widget-info-navigation .widget-info-navigation-container{display:flex;align-items:center}.widget-info-navigation .widget-info-navigation-container .widget-info-navigation-content{flex:1}.widget-payment-request .widget-payment-request-container .widget-payment-request-author,.widget-payment-request .widget-payment-request-container .widget-payment-request-product{display:flex;align-items:center;background:#f4f7fa;padding:10px 30px;margin:0 -30px;border-top:1px solid #e2e6e9}.widget-payment-request .widget-payment-request-container .widget-payment-request-product{border-bottom:1px solid #e2e6e9}.widget-payment-request .widget-payment-request-container .widget-payment-request-author .widget-payment-request-author-info,.widget-payment-request .widget-payment-request-container .widget-payment-request-product .widget-payment-request-product-info{flex:1;align-items:center}.widget-payment-request .widget-payment-request-container .widget-payment-request-author .widget-payment-request-author-name,.widget-payment-request .widget-payment-request-container .widget-payment-request-product .widget-payment-request-product-name{display:block;font-weight:500}.widget-payment-request .widget-payment-request-container .widget-payment-request-author .widget-payment-request-author-about,.widget-payment-request .widget-payment-request-container .widget-payment-request-product .widget-payment-request-product-about{color:#919ba7}.widget-payment-request .widget-payment-request-container .widget-payment-request-product .widget-payment-request-product-image{position:relative;width:60px;height:60px}.widget-payment-request .widget-payment-request-container .widget-payment-request-product .widget-payment-request-product-image img{width:100%}.widget-payment-request .widget-payment-request-container .widget-payment-request-product .widget-payment-request-product-price{font-size:17px;color:#4bad48;font-weight:700}.widget-payment-request .widget-payment-request-container .widget-payment-request-product .widget-payment-request-product-info-content{flex:1}.widget-payment-request .widget-payment-request-container .widget-payment-request-info .widget-payment-request-info-title{font-weight:500;color:#27313f;font-size:13px;text-transform:uppercase}.widget-payment-request .widget-payment-request-container .widget-payment-request-info .widget-payment-request-info-item:not(:last-child){padding-bottom:13px;border-bottom:1px solid #f4f7fa;margin-bottom:13px}.widget-payment-request .widget-payment-request-container .widget-payment-request-actions{padding-top:20px;border-top:1px solid #f4f7fa}.widget-chat .widget-chat-active-user::after,.widget-chat .widget-chat-inactive-user::after{width:8px;height:8px;border-radius:4px;margin-left:10px;vertical-align:middle;display:inline-block;content:''}.widget-chat .widget-chat-active-user::after{background:#4bad48}.widget-chat .widget-chat-inactive-user::after{background:#ff4857}.widget-chat .widget-chat-messages-container{margin-top:7px;position:relative;padding:20px 30px;border-top:1px solid #e2e6e9;background:#f4f7fa;max-height:395px;display:flex;flex-direction:column-reverse;overflow-y:auto}.widget-chat .widget-chat-messages-container .widget-chat-message-item{display:flex;align-items:end;margin-bottom:20px}.widget-chat .widget-chat-messages-container .widget-chat-message-item img{width:40px;height:40px;border-radius:25px;margin-right:20px}.widget-chat .widget-chat-messages-container .widget-chat-message-item .widget-chat-message-item-text{border-radius:10px;padding:15px 20px;background:#fff;box-shadow:0 0 11px 1px rgb(0 0 0 / 5%);width:auto;display:table;margin-right:30px}.widget-chat .widget-chat-messages-container .widget-chat-message-item
.widget-chat-message-item-text:not(:last-child){margin-bottom:7px}.widget-chat .widget-chat-messages-container .widget-chat-message-item.own .widget-chat-message-item-text{background:#037afb;color:#fff}.widget-chat .widget-chat-compose{height:70px;border-top:1px solid #e2e6e9;position:relative;display:flex;align-items:center}.widget-chat .widget-chat-compose .widget-chat-compose-input{border:none;height:100%;padding:0 30px;flex:1;border-radius:10px;color:#1f2433}.widget-chat .widget-chat-compose .widget-chat-compose-input::placeholder{opacity:.5}.widget-chat .widget-chat-compose .widget-chat-compose-input:focus{box-shadow:none;border:none;outline:0}.widget-chat .widget-chat-compose .widget-chat-compose-send-btn{background:0 0;border:none;box-shadow:none;text-align:center;padding:0;margin:0 15px;height:40px;width:40px;display:block}.widget-chat .widget-chat-compose .widget-chat-compose-send-btn i{font-size:17px;line-height:40px;color:#037afb}.form-label{margin-bottom:8px;font-size:13px;font-weight:500}



/* Foi adicionada essa informação para que em qualuqer resolução o menu fique oculto com o botão hamburguer sendo exibido
    É necesário retirar a classe ACTIVE do sidebar
    - Eduardo - 14/08/2025 */
/* Ocultar sidebar por padrão em todas as resoluções */
#sidebar {
    margin-left: -300px;
}

/* Mostrar botão do menu em todas as resoluções */
.burger-btn {
    display: block !important;
}

/* Quando sidebar estiver ativa (aberta) */
#sidebar.active {
    margin-left: 0;
}

/* Ajustar o conteúdo principal para ocupar toda a largura */
#main {
    width: 100%;
    margin-left: 0;
}

/* Ajustes para quando o sidebar estiver aberto */
#sidebar.active ~ #main {
    margin-left: 300px;
}


.alert-dropdown {
    width: 320px;
    max-height: 360px;
    overflow-y: auto;
}

.alert-dropdown a {
    white-space: normal;
}
