:root{--red:#ed1c24;--danger:#ed1c24}.no-context-menu :not(input):not(textarea),.no-context-menu :not(input):not(textarea):after,.no-context-menu :not(input):not(textarea):before{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.font-weight-semibold{font-weight:700}::-moz-selection{background:rgba(0,0,0,.66)!important;color:#fff}::selection{background:rgba(0,0,0,.66)!important;color:#fff}.spinner{border-left:5px solid var(--danger)}.auth-fluid .auth-fluid-form-box .form-control-feedback{display:none!important}.navbar-custom .button-menu-mobile{width:70px}@-webkit-keyframes animate{50%{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes animate{50%{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes rotating{0%{transform:rotate(0);top:10%}100%{transform:rotate(360deg);top:25%}}@keyframes rotating2{0%{transform:rotate(0);top:40%;left:25%}100%{transform:rotate(360deg);top:60%;left:40%}}@keyframes rotating3{0%{top:85%}100%{top:40%}}@keyframes rotating4{0%{top:40%}100%{top:10%}}@keyframes rotating5{0%{left:35%}100%{left:5%}}@keyframes hero_animation{0%{-webkit-transform:translate(0,0)}100%{-webkit-transform:translate(20px,10px)}}.effect-icon{font-size:28px;opacity:.2}.animation-effect-1{position:absolute;z-index:2;top:10%;left:4%;animation:rotating alternate ease-in-out infinite 6s}.animation-effect-2{position:absolute;top:85%;left:3%;z-index:2;animation:rotating3 alternate ease-in-out infinite 12s}.animation-effect-3,.animation-effect-4,.animation-effect-5{top:40%;position:absolute;z-index:2}.animation-effect-3{left:35%;animation:rotating2 alternate ease-in-out infinite 8s}.animation-effect-4{left:47%;animation:rotating4 alternate ease-in-out infinite 7s}.animation-effect-5{left:35%;animation:rotating5 alternate ease-in-out infinite 15s}.animation-effect-6{position:absolute;z-index:2;top:10%;right:4%;animation:rotating alternate ease-in-out infinite 6s}.animation-effect-7{position:absolute;top:85%;right:3%;z-index:2;animation:rotating3 alternate ease-in-out infinite 12s}.nav-user img{height:3.5rem;width:3.5rem}.content{min-height:80vh}.badge{font-weight:400}.modal-opened{overflow:hidden}.modal.fade .modal-dialog{transition:transform .5s ease-out;transform:translate(0,50px)}.modal.show .modal-dialog{transform:none}.modal-dialog-scrollable{top:1rem}.modal-content{border-radius:16px 16px 0 0}.pulsate{position:relative;overflow:inherit;-webkit-animation:animateHeart 2.5s infinite;animation:animateHeart 2.5s infinite}@-webkit-keyframes animateHeart{0%,100%,50%{-webkit-transform:scale(1)}5%{-webkit-transform:scale(1.2)}10%{-webkit-transform:scale(1.1)}15%{-webkit-transform:scale(1.3)}}@keyframes animateHeart{0%,100%,50%{transform:scale(1)}5%{transform:scale(1.2)}10%{transform:scale(1.1)}15%{transform:scale(1.3)}}#sidebar-menu .menuitem-active .active,#sidebar-menu .menuitem-active>a,#sidebar-menu>ul>li>a:active,#sidebar-menu>ul>li>a:focus,#sidebar-menu>ul>li>a:hover,.nav-second-level li a:focus,.nav-second-level li a:hover{color:var(--danger);font-weight:500}body.sidebar-enable{overflow:hidden}body[data-sidebar-color=dark] .left-side-menu #sidebar-menu .menuitem-active .active,body[data-sidebar-color=dark] .left-side-menu #sidebar-menu .menuitem-active>a,body[data-sidebar-size=condensed] .left-side-menu #sidebar-menu>ul>li:hover>.collapse>ul a:hover,body[data-sidebar-size=condensed] .left-side-menu #sidebar-menu>ul>li>a:active,body[data-sidebar-size=condensed] .left-side-menu #sidebar-menu>ul>li>a:focus,body[data-sidebar-size=condensed] .left-side-menu #sidebar-menu>ul>li>a:hover{color:var(--danger)}body[data-sidebar-size=condensed] .left-side-menu #sidebar-menu>ul>li:hover>a{position:relative;width:calc(190px + 70px);color:var(--danger);background-color:#f7f8f9;box-shadow:3px 0 10px 0 rgba(154,161,171,.2)}.btn.focus,.btn:focus{outline:0;box-shadow:none!important}.btn-white{background-color:#fff}.btn-light{box-shadow:0 2px 6px 0 rgba(236,239,241,.5)}.btn-danger{box-shadow:0 2px 6px 0 rgba(241,85,108,.5);background-color:var(--danger);border-color:var(--danger)}.btn-info{box-shadow:0 2px 6px 0 rgba(79,198,225,.5)}.btn-primary{box-shadow:0 2px 6px 0 rgba(102,88,221,.5)}.btn-warning{box-shadow:0 2px 6px 0 rgba(247,184,75,.5)}.btn-dark{box-shadow:0 2px 6px 0 rgba(50,58,70,.5)}.btn-blue{box-shadow:0 2px 6px 0 rgba(74,129,212,.5)}.btn-pink{box-shadow:0 2px 6px 0 rgba(246,114,167,.5)}.btn-secondary{box-shadow:0 2px 6px 0 rgba(108,117,125,.5)}.btn-fab-center-bottom{left:50%;transform:translateX(-50%);bottom:16px;width:auto;text-transform:uppercase}.btn-fab{position:fixed;z-index:1;z-index:1000}.btn-label{background-color:transparent}.form-control:disabled,.form-control[readonly]{background-color:#f7f8f9;opacity:1}body[data-sidebar-color=dark] .form-control:disabled,body[data-sidebar-color=dark] .form-control[readonly]{background-color:#303841;opacity:1}.form-control.is-invalid,.form-control.is-valid,.was-validated .form-control:invalid,.was-validated .form-control:valid{background-image:none;padding:.45rem .9rem}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .9rem center/8px 10px no-repeat}.custom-select.is-invalid,.was-validated .custom-select:invalid{;
  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .9rem center/8px 10px;}.dataTables_filter.search-bar .form-control{padding:.28rem .8rem;border-radius:.25rem}.welcome-popup .modal-content{background-image:url(../images/popup.png);background-repeat:no-repeat;background-position:top center;background-size:contain;border-radius:30px;-webkit-box-shadow:2px 12px 26px 3px rgba(47,46,46,.3);box-shadow:2px 12px 26px 3px rgba(47,46,46,.3)}.welcome-popup .close{z-index:9;position:absolute;background-color:#fff;color:#7e37d8;opacity:1;border-radius:15px;padding:10px 15px;right:8px;top:4px;-webkit-box-shadow:-2px 6px 11px 3px rgba(126,55,216,.3);box-shadow:-2px 6px 11px 3px rgba(126,55,216,.3)}.welcome-popup .modal-header{height:190px;border:none;box-shadow:none}.has-danger .form-control,.has-danger .ms-selection .ms-list,.page-item.active .page-link{border-color:var(--danger)}.has-warning .form-control{border-color:#f0ad4e}.has-info .form-control{border-color:#31b0d5}.input-group>.input-group-append>.custom-select{border-top-left-radius:0;border-bottom-left-radius:0}.form-group.fv-has-feedback.has-danger .form-control-feedback,.fv-form-bootstrap4 .has-danger .fv-control-feedback,.fv-form-bootstrap4 .has-danger label{color:var(--danger)}.fv-form-bootstrap4:not(.form-inline) label~.fv-control-feedback{top:28px;display:none!important}.form-group.fv-has-feedback .input-group+.fv-control-feedback{display:none!important}.fv-form-bootstrap4 .has-danger label,.fv-form-bootstrap4 .has-success label{color:#6c757d}.alert{border-left:5px solid #bababa;background:#ededed;color:#a1a1a1;font-size:16px;border-top:none;border-bottom:none;border-right:none}.alert-dismissible .close{margin-left:10px;opacity:.7;transition:.5s;cursor:pointer;padding:.95rem 1.25rem}.alert-dismissible .close:hover{opacity:1}.alert-success{border-color:#2ed573;background:#c3f3d7;color:#23ad5c}.alert-warning{border-color:#ffa502;background:#ffdb9b;color:#ce8500}.alert-danger{border-color:#ff4757;background:#ffe0e3;color:#ff4757}.alert-info{border-color:#71c9ff;background:#d7f0ff;color:#3eb6ff}label.card-input-label{width:100%}.card-input-element{display:none}.card-input:hover{cursor:pointer}.card-input-element:checked+.card-input{box-shadow:0 0 1px 1px #eceff1;-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.card-input-element:checked+.card-input::before{background-color:#4fc6e1;border:2px solid #4fc6e1;border-radius:50%;display:inline-block;height:18px;content:"";right:2.2rem;position:absolute;transition:.3s ease-in-out;width:18px;outline:0!important;top:24px}.card-input-element:checked+.card-input::after{content:"";position:absolute;top:28px;right:2.6rem;display:inline-block;width:4px;height:8px;border:2px solid #fff;border-top-width:0;border-left-width:0;transform:rotate(45deg);font-size:11px;margin-left:-18px}.apexcharts-canvas .apexcharts-element-hidden{display:none}@media (min-width:576px){.modal-dialog-scrollable{top:3.5rem}.btn-fab-center-bottom{bottom:65px}}@media (min-width:990.98px){.rightbar-overlay{display:none!important}}.rightbar-overlay{background-color:rgba(52,58,64,.55)}.content-page,.left-side-menu{transition:all .3s ease-out}@media (max-width:991.98px){.left-side-menu{display:block;z-index:9999!important;top:0;left:-310px;width:310px;box-shadow:none}.sidebar-enable .left-side-menu{left:0;box-shadow:0 2px 6px -2px rgba(0,0,0,.16),0 2px 6px 0 rgba(0,0,0,.12)}}@media (max-width:767px){.btn-fab-center-bottom{bottom:90px}}@media (max-width:480px){.btn-fab-center-bottom{bottom:65px}}@media (max-width:360px){.btn-fab-center-bottom{bottom:55px}}.upload-file-block{position:absolute;top:0;background-color:rgba(0,0,0,.2);color:#f8f9fc!important;font-size:10px;font-weight:600;display:flex;opacity:0;align-items:center;justify-content:center;transition:all .2s;height:6rem;width:6rem;cursor:pointer}.pic-holder:focus .upload-file-block,.pic-holder:hover .upload-file-block{opacity:1}body[data-layout-mode=two-column] .sidebar-main-menu .nav .menuitem-active a.active,body[data-layout-mode=two-column] .sidebar-main-menu .nav .nav-link.active,body[data-layout-mode=two-column] .sidebar-main-menu .nav .nav-link:focus,body[data-layout-mode=two-column] .sidebar-main-menu .nav .nav-link:hover{color:var(--danger)}body[data-layout-mode=two-column] .sidebar-main-menu .nav .menuitem-active>a.nav-link{color:var(--danger);background-color:rgba(242,84,107,.07)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.page-item.active .page-link{background-color:var(--danger)}a{color:var(--danger)}.app-search .form-control{border:none;height:38px;padding-left:20px;padding-right:0;color:#fff;background-color:rgba(0,0,0,.4);box-shadow:none;border-radius:30px}.card-box{border-radius:1.25rem}.card-img,.card-img-bottom{border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem}.card-img,.card-img-top{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.bootstrap-select .inner{overflow:auto!important}.bootstrap-select>.dropdown-toggle{border:1px solid #ced4da;box-shadow:none;border-radius:.2rem;background-color:transparent}