@charset "UTF-8";body{font-size:16px}h1{font-size:2rem}.view-title,h3{color:#4a4a4a}a,a:hover{color:#4d0d7f}.tab-pane:focus,.tab.pane:active,button:active,button:focus{outline:none!important;box-shadow:none!important}.nav-tabs .nav-link.disabled{color:#4d4d4d!important;cursor:default}#searchLabel,.chart-container-general p,.chart-container p,.datepicker p,.db-card strong,.filter label,.form-codes label,.ganadores-tab label,.legend p,.resumen-actividad h4,.resumen-card p{color:#4a4a4a}.btn-primary{color:#fff;background-color:#4d0d7f;border-color:#4d0d7f}.btn-primary:hover{background:#4d0d7f;border-color:#4d0d7f}.btn-primary:active,.btn-primary:focus{outline:none;box-shadow:none}.general-view .page-item.active .page-link,.page-item.active .page-link{background:#4d0d7f;border-color:#4d0d7f}.general-view .page-link,.page-link{color:#4d0d7f}[class*=col-]{padding:0!important}.centered-col{margin:3rem auto}.no-padding{padding:0!important}.clearfix{overflow:hidden}.view-title{margin:2rem 0 0 2rem}.no-data-col h2{text-align:center}.no-data-margin{margin-top:3rem}.progress-bar{background:linear-gradient(-90deg,#001a5a,#090979 9%,#6bb5f3)}.general-view .progress-bar,.inner-view .progress-bar{background:#008efa}@media screen and (max-width:992px){.nav-tabs .nav-link{font-size:14px}}#particle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;min-height:100vh}#particle canvas{position:fixed!important}.loader{text-align:center;padding-top:25%;width:100%;background:#fff;z-index:4;position:fixed;left:0;top:0;bottom:0;height:100%}.lds-facebook{display:inline-block;position:relative;width:64px;height:64px}.lds-facebook div{display:inline-block;position:absolute;left:6px;width:13px;background:#4d0d7f;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite}.lds-facebook div:first-child{left:6px;animation-delay:-.24s}.lds-facebook div:nth-child(2){left:26px;animation-delay:-.12s}.lds-facebook div:nth-child(3){left:45px;animation-delay:0}@keyframes lds-facebook{0%{top:6px;height:51px}50%,to{top:19px;height:26px}}@media screen and (max-width:992px){.loader{top:0;padding-top:40%}}@media screen and (max-width:576px){.sidebar{left:-50px}.toggle-sidebar{display:none}}.export-button button,.primary-button,.table-button{color:#fff;background:#4d0d7f;padding:5px 15px;border:none;cursor:pointer;border-radius:2px;transition:background .1s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.export-button button:hover,.primary-button:hover,.table-button:hover{opacity:.9}.sidebar-nav{background:#f2f2f2;min-height:100vh;top:0;padding:0 0 10%}.sidebar-nav h1{color:#fff;text-align:center}.sidebar-nav .main-nav{margin-top:6rem;padding:0}.sidebar-nav .main-nav .nav-item:hover{background:#4d0d7f}.sidebar-nav .collapse-nav{padding:0;list-style:none;background:#d8d8d8}.sidebar-nav .collapse-nav a:hover{opacity:.75;color:#1c1c1c}.sidebar-nav ul li a{color:#4d0d7f;text-decoration:none;display:inline-block;width:100%;padding:.5rem 0 .5rem 2.5rem;position:relative}.sidebar-nav ul li:hover a{color:#fff}.sidebar-nav ul li:hover .collapse-nav a{color:#4d0d7f}.sidebar-nav ul li .collapse-nav a:hover{color:#1c1c1c}.sidebar-nav .fas{font-size:.65rem;vertical-align:middle;transition:all .2s ease;position:absolute;right:10px;top:47.5%}.sidebar-nav .main-nav .fas.fa-chevron-right{right:18px}.sidebar-nav .collapse-link.collapsed:hover .fas,.sidebar-nav .collapse-link .fas{transform:rotate(90deg)}.sidebar-nav .collapse-link.collapsed .fas{transform:rotate(0deg)}.open{display:block!important}.show{display:inline-block!important}.collapse.show{display:block!important}.sidebar-logo{text-align:center}.sidebar{top:50px;position:fixed;z-index:10}.sidebar-logo,.sidebar-nav .main-nav{transition:all .1s ease-in-out 0s;list-style:none}.sidebar.active .main-nav,.sidebar.active .sidebar-logo{opacity:1;visibility:visible;transition:all .1s ease-in-out;transition-delay:0s}.sidebar.active .sidebar-nav{transform:translateX(0);position:fixed;top:50px;left:0;bottom:0;z-index:1;transition:top .2s linear;width:16%}.sidebar.active .sidebar-nav.overflowY{overflow-y:auto}.sidebar.active .sidebar-nav::-webkit-scrollbar{background:#ccc;width:8px;height:400px}.sidebar.active .sidebar-nav::-webkit-scrollbar-thumb{background-color:#a4a4a4;border-radius:10px}@media screen and (max-width:992px){.sidebar.active .sidebar-nav{width:25%!important}.toggle-sidebar.open{left:26%!important;background:#ccc;border-radius:50%}}.sidebar{transition:all .2s ease-in-out;max-width:50px;flex:0 0 50px}.main-nav a{visibility:hidden!important}.sidebar-logo{opacity:0}.main-view{max-width:calc(100% - 50px);flex:0 0 100%;margin-left:auto;transition:all .2s ease-in-out}.sidebar.active{max-width:16.666%;flex:0 0 16.666%}.sidebar.active .main-nav a{visibility:visible!important}.sidebar.active .sidebar-logo{opacity:1}.main-view.active{flex:0 0 83.33333%;transition:all .2s ease-in-out}.toggle-sidebar{position:fixed;bottom:35px;left:10px;z-index:20;cursor:pointer;transition:all .2s linear}.toggle-sidebar.open{left:12.5%;transform:rotate(180deg)}@media screen and (max-width:992px){.sidebar{z-index:4}.sidebar.active{max-width:35%;width:35%}.main-view.active{flex:0 0 100%}}.nav-item,.nav-item .icon .fas{position:relative}.nav-item .icon .icon-fa{font-size:22px}.nav-item .icon{position:absolute;left:21px;top:6px;z-index:20;color:#4d0d7f;cursor:pointer}.nav-item:hover .icon-link{color:#fff!important}.nav-item .icon a{padding:0;visibility:visible!important}.nav-item .icon-collapse{left:12px;top:9px}.sidebar .collapse-nav{display:none}.sidebar.active .collapse-nav{display:block}.scrollbar-container{width:4px;height:90vh;position:fixed;left:15.8%;top:60px;z-index:10;display:none}.scrollbar-container.displayNone{display:none!important}.scrollbar{position:absolute;right:0;top:16px;height:84vh;background:#ccc;z-index:10}.scrollbar,.scrollbar .scroll-thumb{display:block;width:8px;border-radius:20px}.scrollbar .scroll-thumb{height:25vh;background:#a4a4a4;transition:all .2s linear}.scroll-btn{position:absolute;right:0;cursor:pointer;z-index:12;height:43.5vh;width:8px}.scroll-btn.up{top:-5px}.scroll-btn.down{bottom:0}.scroll-btn.up .fas{top:-5px;right:-1px;font-size:14px}.scroll-btn.down .fas{bottom:5px;position:absolute;right:-1px;font-size:14px}.scrollbar-container.hide-scrollbar{display:none}.scrollbar-container.show-scrollbar{display:block}@media screen and (max-height:1035px){.sidebar.active .scrollbar-container{display:block}}@media screen and (max-width:992px){.scrollbar-container{left:24.6%}}@media screen and (max-width:768px){.sidebar.active .sidebar-nav{width:100%!important}.scrollbar-container{left:99.4%}.sidebar-nav .main-nav .fas.fa-chevron-right{right:30px}.toggle-sidebar.open{left:92%!important}.toggle-sidebar{bottom:0}}@media screen and (max-width:576px){.scrollbar-container{left:99%;top:12.5%}.toggle-sidebar.open{display:none!important}}.top-navbar{position:fixed;top:0;left:0;z-index:15;width:100%}.top-navbar .navbar{min-height:50px;display:flex;justify-content:space-between;padding:0 50px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);background:#4d0d7f}.top-navbar .toggle-btn{color:#fff;font-size:1.5rem;cursor:pointer}.top-navbar .login-info p{display:inline-block}.top-navbar .navbar p{color:#fff;margin-bottom:0;font-weight:900}#loginButton .btn-secondary{background:none;border:none}#loginButton .btn-secondary:active,#loginButton .btn-secondary:focus{outline:none;box-shadow:none}#loginButton .dropdown-menu.show{top:5px!important;left:-50px!important}.top-navbar .fa-power-off{margin-left:1rem;font-size:1.25rem}.logout-link{color:#4d0d7f;width:100%;display:inline-block}.logout-link:hover{text-decoration:none}.responsive-toggle{display:none}@media screen and (max-width:576px){.top-navbar .login-info p{display:none}.responsive-toggle{display:block;color:#fff}}.fixed-width{max-width:800px!important}.fixed-mail-width{max-width:500px!important}.export-button{margin:3rem auto 0}.table-button a{color:#fff;text-decoration:none}.filter-campaigns{margin:2rem 0}.form-table-container .table .thead-dark th,.table .thead-dark th{color:#fff;background-color:#4d0d7f!important;border:1px solid #4d0d7f!important}.table .thead-dark th:after,.table .thead-dark th:before{color:#fff;opacity:1!important}.general-view .table .thead-dark th{background-color:#4d0d7f!important;border:1px solid #4d0d7f!important}thead{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}table{background:#fff!important}.tab-pane{width:100%}.report thead{box-shadow:none}.report .table thead th{border-bottom:1px solid #dee2e6}.city-table thead{box-shadow:none!important}.form-table-container td[aria-colindex="2"],.form-table-container th[aria-colindex="2"],.profile-container td[aria-colindex="2"],.profile-container td[aria-colindex="3"],.profile-container td[aria-colindex="4"],.profile-container td[aria-colindex="5"],.profile-container th[aria-colindex="2"],.profile-container th[aria-colindex="3"],.profile-container th[aria-colindex="4"],.profile-container th[aria-colindex="5"]{text-align:center!important}.profile-container .inner-container thead{box-shadow:none!important}.centered-col,.view-title{margin-top:5rem}.chart-board .chart-card{padding:20px;height:100%}.chart-board .chart-container{border:1px solid #ccc;background:#fff;padding:10px;min-height:396px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.chart-board .map-container{height:396px}.chart-board h3{font-size:1.25rem}.blue-card h3,.chart-card .chart-total h3{color:#fff}.chart-total{color:#fff;border:none!important}.chart-total,.inner-view .chart-total{background:#4d0d7f!important}.chart-total h3{border:none!important}.chart-campaigns-total,.chart-total{height:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.chart-total h3{font-size:2rem;margin-top:1rem}.chart-total a{margin-top:2rem;color:#007bff;font-weight:700}.chart-campaigns-total{font-size:1.5rem}.cursor-pointer{cursor:pointer}.region-chart div[dir=ltr] div:first-child{left:-25%!important}.apexcharts-toolbar{z-index:1}#lecturasMail canvas{margin-top:3rem!important}.report #lecturasMail canvas{margin-top:1rem!important}#mailingTabla th:after,#mailingTabla th:before{opacity:1!important}.chart-board a{font-weight:700}.chart-board a:hover{text-decoration:none;opacity:.9}.donut-chart .graph,.donut-chart .graph svg{width:100%!important}.hide-tablecol{display:none}div[dir=ltr]{margin:auto!important}.tooltip-inner{max-width:100%!important}@media screen and (max-width:768px){.tooltip{display:none!important}}.ganadores-container{width:90%;margin:auto}.datepicker input[type=text]{pointer-events:none}.actividad .apexcharts-heatmap-rect[val="0"]{fill:#f2f2f2!important}.form-tabs .nav-tabs .nav-link{font-weight:700!important}.filter-chart .btn:active,.filter-chart .btn:focus{outline:none!important;box-shadow:none!important}.filter-chart .btn{border-color:transparent!important}.blue-btn,.btn-primary,.card-content .info,.chart-total,.export-button button,.filter-button,.filter-chart .btn,.filter-date button,.form-table-container .table .thead-dark th,.general-view .table .thead-dark th,.lds-facebook div,.login-card .input-container span,.login-card .submit-container button,.login-particle,.login-particles,.primary-button,.pruebaSMS .prueba-input button,.search-container .search-button,.table-button,.table .thead-dark th,.top-navbar .navbar{background:#009ca6!important}.btn-primary,.form-table-container .table .thead-dark th,.general-view .table .thead-dark th,.sendContainer .title,.table .thead-dark th{border-color:#009ca6!important}#mailingTabla button,.active.table-button,.blue-card,.detail-btn,.filter-chart .btn.active,.form-codes .btn,.form-codes .btn:active,.form-codes .btn:active:focus,.form-codes .btn:focus,.page-item.active .page-link,.profile-container .save-btn,.sidebar-nav .main-nav .nav-item:hover{background:#fe5000!important}.page-item.active .page-link{border-color:#fe5000!important}.card h3,.chart-container-general h3,.chart-container h3{border-bottom:2px solid #009ca6!important}.close-detail:hover,.disconnect,.login-card .input-container label,.searchbar span,.token-data span,.ver-todos,a{color:#009ca6!important}.page-item.active .page-link,.sidebar li:hover a{color:#fff!important}.sidebar li:hover .collapse-nav a{color:red}.sidebar .nav-item .collapse a .sidebar-nav ul li .collapse-nav a{color:#009ca6!important}.close-detail,.fav-button.fav,.roi-item .valor,.token-data span,.usuarios h2{color:#fe5000!important}.sidebar li:hover .collapse-nav li a{color:#009ca6!important}.btn-primary{color:#fff!important}.progress-bar{background:#08f}thead th[aria-label*="Click to sort"]:after{display:block;font-family:Font Awesome\ 5 Free;content:"";position:absolute;right:5px;top:12px;cursor:pointer}.mailingModal .modal-dialog,.smsModal .modal-dialog{max-width:70%!important}.mailingModal .tabs .nav-tabs,.smsModal .tabs .nav-tabs{display:none!important}.mailingModal .tabs-plantilla .nav-tabs{display:flex!important}.mailingModal .tabs-plantilla .tab-pane{border:1px solid #dee2e6;border-radius:0 3px 3px 3px}.blue-btn,.filter-button,.sendBtns .btn{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.sendBtns .btn{border:none;margin-bottom:1rem;max-width:300px;transition:all .1s ease-in-out}.sendBtns .btn:hover{opacity:.95}.filter-chart .btn:active,.filter-chart .btn:focus,.sendBtns .btn:active,.sendBtns .btn:focus{outline:none!important;box-shadow:none!important}.pruebaSMS .prueba-input input{min-width:90%}.pruebaSMS .prueba-input button{color:#fff;border:0;padding:3px 10px;cursor:pointer;transition:all .1s ease-in-out}.pruebaSMS .prueba-input button:hover{opacity:.95}.filter-chart .btn{padding:3px 10px;transition:all .1s ease-in-out}.filter-chart .btn:hover{opacity:.9}.mailingModal .modal-body,.smsModal .modal-body{padding:0!important}.mail-date .vdatetime-popup{top:65%!important}.tooltip{max-width:300px}