@import url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);body{font-family:Montserrat,sans-serif;color:#2a2a2a}.clickable{cursor:pointer}.primary-color{color:#fabd04}.grey-color{color:#2a2a2a}.grey-light-color{color:#2121218A}.black-color{color:#212121}.white-color{color:#fff}.bg-primary-color{background-color:#fabd04}.bg-grey-color{background-color:rgba(42,42,42,.05)}.bg-white-color{background-color:#fff}h4{font-size:28px}a:active,a:hover,a:link,a:visited{text-decoration:none}a:hover{font-weight:700}.btn-primary{background-color:rgba(250,189,4,1);border:none}.btn-primary:hover{background-color:rgba(250,189,4,.5)}.btn-full-width{width:100%}.section-full{padding:0}.section{padding:2% 8% 0}@media (min-width:992px){.section{padding:2% 10% 0}}.hidden{display:none}.vertical-center{min-height:100%;min-height:100vh;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.d-inline-grid{display:inline-grid;display:-moz-inline-grid;display:-ms-inline-grid}.d-grid{display:grid}@media (min-width:576px){.w-sm-auto{width:auto!important}}input[type=checkbox]+.d-isChecked{display:none}input[type=checkbox]:checked+.d-isChecked{display:inline-block}input[type=checkbox]:checked+.d-isChecked img{margin-bottom:12px;margin-left:20px}.ic-arrow{padding-left:25px;display:inline-block;height:7px;width:11px}.ic-arrow-down{background:url(ic_arrow-down.772818d7754af029817e.svg) top left no-repeat}.ic-arrow-up{background:url(ic_arrow-up.633393270ef1dadebeb4.svg) top left no-repeat}.ic-arrow-up-white{background:url(ic_arrow-up-white.5539748ebaea6934e2ec.svg) top left no-repeat}.ic-arrow-down-white{background:url(ic_arrow-down-white.5034afb03e76be609a71.svg) top left no-repeat}.ic-sort-by{padding-left:25px}.ic-sort-by-up-white{background:url(ic_sort-by-up-white.8f61e20cc66755b728cd.svg) top left/18px no-repeat}.ic-sort-by-down-white{background:url(ic_sort-by-down-white.a665d92eb892dc71798d.svg) top left/18px no-repeat}.ic-calendar,.ic-search,.ic-sort-by-order{width:14px}.ic-info{width:16px;margin-bottom:3px;margin-right:8px}.ic-log{width:20px}.badge{font-size:1rem;font-weight:400;line-height:1.5;color:#2a2a2a;height:12px;width:12px;border-radius:50%;display:inline-block!important;margin-top:5px;margin-left:12px;position:absolute}.badge::after{left:20px;position:relative;bottom:8px}.badge.badge-1{background-color:#31a752}.badge.badge-1::after{content:'Ok'}.badge.badge-13{background-color:#890000}.badge.badge-13::after{content:'Error'}.badge.badge-0{background-color:#ffc107}.badge.badge-0::after{content:'Pendiente'}.badge.badge-12{background-color:#c7c7c7}.badge.badge-12::after{content:'Excluido'}.badge.badge-14{background-color:#43a8ff}.badge.badge-14::after{content:'Pendiente de email'}.modal{background:rgba(0,0,0,.5)}.modal-header{border-bottom:none}.modal-header .close{color:#000;opacity:1}.modal-body,.modal-footer{margin-left:25px;margin-right:25px}.modal-body .modal-title{font-weight:600;color:#fabd04;margin-bottom:6px}.modal-dialog{margin-top:175px;max-width:750px;height:550px}.modal .btn .dropdown-toggle{position:relative}.modal .bootstrap-select .dropdown-menu{width:100%;top:0!important;height:125px}.form-boxes{margin:2em 0;width:100%}.form-boxes .field{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-flow:column-reverse;margin-bottom:.75em}.form-boxes label{text-align:left;font:Bold 16px/20px Montserrat;letter-spacing:0;color:#424242;margin-left:3px}.form-boxes input[type=date],.form-boxes input[type=email],.form-boxes input[type=number],.form-boxes input[type=password],.form-boxes input[type=phone],.form-boxes input[type=text],.form-boxes input[type=time],.form-boxes select,.form-boxes textarea[type=text]{font-size:16px;font-family:inherit;border:2px solid rgba(215,215,215,.5);border-radius:6px;padding:8px 12px;background:#fff;margin-top:2px}.form-boxes input[type=date]:focus,.form-boxes input[type=email]:focus,.form-boxes input[type=number]:focus,.form-boxes input[type=password]:focus,.form-boxes input[type=phone]:focus,.form-boxes input[type=text]:focus,.form-boxes input[type=time]:focus,.form-boxes select,.form-boxes textarea[type=text]:focus{outline:0;border:2px solid rgba(215,215,215,.5);background-color:#fff}.form-boxes textarea::-webkit-input-placeholder{color:#4242428A}.form-boxes textarea::-moz-placeholder{color:#4242428A}.form-boxes textarea::-ms-input-placeholder{color:#4242428A}.form-boxes textarea::placeholder{color:#4242428A}.form-boxes input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.form-boxes select{background:url(ic_arrow-select.719067da479a50442ae1.svg) right 6px center no-repeat #fff;-webkit-appearance:none}.form-boxes .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%!important}.form-boxes .dropdown-toggle::after{display:none}.form-boxes .bootstrap-select>.dropdown-toggle.bs-placeholder,.form-boxes .bootstrap-select>.dropdown-toggle.bs-placeholder:active,.form-boxes .bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.form-boxes .bootstrap-select>.dropdown-toggle.bs-placeholder:hover{font-size:16px;font-family:inherit;border:2px solid rgba(215,215,215,.5);border-radius:6px;padding:8px 12px;background:url(ic_arrow-select.719067da479a50442ae1.svg) right no-repeat #fff;margin-top:2px;-webkit-appearance:none;background-position:right 6px center}.bootstrap-select .dropdown-menu{max-width:100%!important}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:5px;margin-left:15px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{right:auto;left:15px}.form-boxes button.actions-btn{visibility:hidden}.form-boxes .bs-actionsbox .btn-group button.bs-select-all:after{content:'Seleccionar todo';visibility:visible;position:absolute;right:0;background:rgba(215,215,215,.2);width:100%;padding:3px;border-radius:8px 0 0 8px}.form-boxes .bs-actionsbox .btn-group button.bs-deselect-all:after{content:'Deseleccionar todo';visibility:visible;position:absolute;left:0;background:rgba(215,215,215,.2);width:100%;padding:3px;border-radius:0 8px 8px 0}.form-boxes .btn-group.btn-group-toggle .btn-secondary:last-child{border-radius:0 5px 5px 0}.form-boxes .btn-group.btn-group-toggle .btn-secondary:first-child{border-radius:5px 0 0 5px}.form-boxes .btn-group.btn-group-toggle .btn-secondary{border-radius:0}.form-boxes .btn-group.btn-group-toggle .btn-secondary:not(:disabled):not(.disabled).active,.form-boxes .btn-group.btn-group-toggle .btn-secondary:not(:disabled):not(.disabled):active,.form-boxes .btn-group.btn-group-toggle .show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#424242;border:none;font-size:16px;line-height:28px;padding-left:30px;padding-right:30px;box-shadow:none;font-weight:500;text-align:center}.form-boxes .btn-group.btn-group-toggle .btn-secondary:not(:disabled):not(.disabled).included{background-color:#d6878759}.form-boxes .btn-group.btn-group-toggle .btn-secondary:not(:disabled):not(.disabled),.form-boxes .btn-group.btn-group-toggle .show>.btn-secondary.dropdown-toggle{color:#a8a8a8;background-color:#fff;border:none;font-size:16px;line-height:28px;padding-left:30px;padding-right:30px;box-shadow:none;text-align:center}.form-boxes .form-control-valid-feedback{color:#f50658;font-size:14px;font-weight:500;margin-bottom:24px;margin-left:3px}.form-boxes .field.pb-2+app-feedback>.form-control-valid-feedback{margin-top:-12px}.form-boxes .mt-2 .form-control-valid-feedback{margin-top:6px;margin-bottom:12px;margin-left:0}.form-boxes .mt-24 .form-control-valid-feedback{margin-top:24px;margin-bottom:12px;margin-left:0}nav.navbar{height:85px;padding:0}nav.navbar .navbar-menu{padding:0 0 0 2rem}@media (min-width:768px){nav.navbar .navbar-menu{padding:0 32px}}nav.navbar .navbar-menu img{width:24px}nav.navbar .navbar-brand{margin-right:0;margin-left:78%}nav.navbar .navbar-brand img{height:30px}nav.navbar .navbar-shutdown{background-color:#fabd04;padding:20px;box-shadow:0 3px 6px #00000029}nav.navbar .navbar-shutdown img{width:20px}.navbar-light .navbar-nav .nav-link{cursor:pointer}.sidenav{height:100%;width:0;position:fixed;z-index:10;top:0;left:0;background-color:#fabd04;overflow-x:hidden;-webkit-transition:.5s;transition:.5s;padding-top:60px;box-shadow:0 3px 6px #00000029}.sidenav a{padding:8px 32px;text-decoration:none;font-size:14px;color:#fff!important;display:block;-webkit-transition:.3s;transition:.3s;cursor:pointer;font-weight:500}.sidenav a img{max-width:25px;max-height:25px;margin-right:12px}.sidenav a:hover{font-weight:700}.sidenav a:hover img{height:25px}.sidenav a.closebtn{position:absolute;top:0;font-size:36px;margin-top:8px}#main{-webkit-transition:margin-left .5s;transition:margin-left .5s}.sidenav.menuOpened{width:auto}#main.menuOpened{margin-left:90px}.login-form{padding:5%;margin:0 20%;box-shadow:0 5px 8px 0 rgba(0,0,0,.05),0 9px 26px 0 rgba(0,0,0,.05);border-radius:2%}.login-form input{width:75%;border-radius:1rem;padding:5px 25px;border:none;display:inline;font-size:12px}.login-form .btn-submit{width:75%;border-radius:1rem;padding:1.5%;border:none;cursor:pointer;font-size:14px}.login-form a:hover{color:#fabd04}.login-form+img{width:120px}.table.thead-dark{color:#2a2a2a;border-bottom:1px solid rgba(250,189,4,.2);border-left:none;border-right:none;border-top:none}.table.thead-dark thead{box-shadow:0 3px 6px #00000029;box-sizing:inherit;z-index:100}.table.thead-dark th{background-color:#fabd04;border:none;text-transform:uppercase;color:#fff}.table.thead-dark thead tr th.expand-all-rows{cursor:pointer}.table.thead-dark tr.subheading th{background:0 0;box-shadow:none;color:#fabd04;font-weight:700;text-transform:none;border-bottom:1px solid rgba(250,189,4,.2)}.table.thead-dark td{border-bottom:1px solid rgba(250,189,4,.2)}.table.thead-dark .header td,.table.thead-dark th{padding:.75rem;vertical-align:top}.table.thead-dark td.list-dropdown .ic-arrow-down{display:none}.table thead{position:-webkit-sticky;position:sticky;top:0}.table-leads{box-sizing:inherit!important}.table.table-leads tr.odd{background-color:#fff8e15c}.table.table-leads .leads-delivered:last-child{border:2px solid rgba(250,189,4,.2)!important;border-left:none!important;border-right:none!important;border-top:none!important}.table.table-leads .header,.table.table-leads tbody{border:1px solid rgba(250,189,4,.2)!important;border-left:none!important;border-right:none!important;border-top:none!important}.table td.center,.table th.center{text-align:center}.table td.actions-section a{margin-left:10px;margin-right:10px}.table td input{font-size:inherit;border:1px solid silver;color:#2a2a2a;padding:8px 15px;border-radius:5px;text-align:center}.filters{display:-webkit-box;display:flex}.filters input[name=dpFromDate],.filters input[name=dpToDate]{height:42px;width:44%}@media (min-width:576px) and (max-width:695px){.filters input[name=dpFromDate],.filters input[name=dpToDate]{width:95px}}@media (min-width:695px){.filters input[name=dpFromDate],.filters input[name=dpToDate]{width:120px}}.filters .btn-export{background:no-repeat padding-box #fabd04;box-shadow:0 3px 6px #00000029;border:1px solid #fabd04;border-radius:50px;opacity:1;color:#fff}.daterangepicker td.in-range{background-color:rgba(250,189,4,.1)}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#fabd04}input[name=daterange]::-webkit-input-placeholder{font-size:14px;color:rgba(42,42,42,.5)}input[name=daterange]::-moz-placeholder{font-size:14px;color:rgba(42,42,42,.5)}input[name=daterange]:-ms-input-placeholder{font-size:14px;color:rgba(42,42,42,.5)}input[name=daterange]:-moz-placeholder{font-size:14px;color:rgba(42,42,42,.5)}.form-inline.daterange .form-group.hidden{width:0;margin:0;border:none;padding:0;display:-webkit-box;display:flex}.form-inline.daterange .form-group .form-control{display:inline-block}.custom-day{text-align:center;padding:.185rem .25rem;display:inline-block;height:2rem;width:2rem}.custom-day.focused{background-color:#e6e6e6}.custom-day.faded{background-color:rgba(2,117,216,.5)}.daterange .btn-outline-secondary{border:1px solid silver;padding-left:.75rem;padding-right:.75rem}.daterange .btn-outline-secondary:active,.daterange .btn-outline-secondary:focus,.daterange .btn-outline-secondary:hover{background-color:#fff;border:1px solid silver}.daterange .custom-day.faded{background-color:rgba(250,189,4,.5)}.daterange .form-group.no-hidden{width:200px}.custom-day.range,.custom-day:hover{color:#fff;background-color:#fabd04}.daterange .ngb-dp-header,.daterange .ngb-dp-month-name,.daterange .ngb-dp-weekdays{background-color:#fff}.daterange .btn-link,.daterange .btn-link:focus{color:#fabd04;border:none}.daterange .dropdown-menu{box-shadow:3px 3px 5px 6px #ccc}.daterange .ngb-dp-weekday{color:#fabd04}.input-group-append.calendar-wrapper{width:auto}.input-group-append.calendar-wrapper .calendar{width:100%}@media (min-width:576px){.input-group-append.calendar-wrapper .calendar{width:auto}}@media (min-width:768px){.input-group-append.calendar-wrapper .calendar{width:auto}}@media (min-width:992px){.daterange{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;align-items:center}.input-group-append.calendar-wrapper{width:auto}}.filters .search-input{font-size:inherit;border:1px solid silver;color:#2a2a2a;padding:8px 12px 8px 44px;border-radius:5px;background:url(ic_search.e362a78474214eaa0536.svg) left 16px center/14px no-repeat;width:100%}#selectedAcademy,#selectedContType,#selectedOrigin{height:42px;width:100%;font-size:inherit!important;background:url(ic_arrow-down-black.5f8024045a767e6a0e29.svg) right 16px center/10px no-repeat padding-box #fff;background-position-x:right 16px;background-position-y:center;background-attachment:initial;background-origin:initial;background-position-x:right 16px;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';border:1px solid silver!important;color:#2a2a2a!important;padding:.375rem .75rem;border-radius:5px!important;line-height:1.5;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-writing-mode:horizontal-tb!important;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;box-sizing:border-box;-webkit-box-align:center;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;cursor:default;margin:0;font:400 13.3333px Arial;-webkit-border-image:initial;-o-border-image:initial;border-image:initial;position:relative!important}.total-results{font-size:15px;color:#999}.table.thead-dark+.pagination .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#fabd04;background-color:transparent;border:none}.table.thead-dark+.pagination .page-item.active .page-link{z-index:1;color:#fff;background-color:#fabd04;border:none;border-radius:50%;box-shadow:0 3px 6px #00000029}.ngx-pagination .current{z-index:1;color:#fff;background:#fabd04!important;border:none;border-radius:50%;box-shadow:0 3px 6px #00000029;padding:3px 12px!important}.ngx-pagination a,.ngx-pagination button{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#fabd04!important;background-color:transparent;border:none}.ngx-pagination{padding-right:0;padding-left:0}.table-responsive{padding:25px;border-radius:10px;box-shadow:0 6px 6px #00000014;margin-bottom:16px;border:none}.table-responsive:last-child{margin-bottom:50px}.table-responsive .title{font-size:12px;line-height:12px;font-weight:600;color:#2121218A;text-transform:uppercase}.table-responsive .name-customer{font-size:16px;line-height:16px;font-weight:600;color:#212121}.table-responsive .name-course{font-size:16px;line-height:16px;font-weight:600;color:#2121218A}.table-responsive .date{font-size:14px;line-height:14px;font-weight:600;color:#2121216B}.table-responsive .contact-data{font-size:14px;line-height:16px;font-weight:600;color:#212121}.table-responsive .divider{background-color:#fafafa;width:100%;height:1px;border-radius:0;margin:20px 0}.table-responsive .leads-delivered{margin-bottom:8px}.table-responsive .badge{margin-top:2px}.table-responsive .badge::after{left:16px;bottom:10px;font-size:14px}.table.table-log{border-bottom:inherit;border-left:none;border-right:none;border-top:none}.table.table-log thead{box-shadow:none;box-sizing:inherit}.table.table-log thead tr{border-bottom:1px solid #21212112}.table.table-log th{background-color:transparent;border:none;text-transform:inherit;color:#21212175}.table.table-log tbody tr td{border-top:none;border-bottom:1px solid #21212112;color:#21212175}.ic-log+span{font-size:1.1rem}.course-catalogue .input-reference{max-width:160px}.course-catalogue .input-state{width:20px;height:20px;margin-top:10px}.course-catalogue .input-save{margin-top:7px}.course-catalogue .catalogue-save{text-align:right}.course-catalogue .catalogue-save button{max-width:200px}div.dropdown.darwin-multiple-selector{width:600px!important;max-width:100%}@media (min-width:576px) and (max-width:992px){div.dropdown.darwin-multiple-selector{width:992px!important}}