@font-face{font-family:'Lato';src:url("../webfonts/Lato/Lato-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Lato';src:url("../webfonts/Lato/Lato-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'Lato';src:url("../webfonts/Lato/Lato-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Lato';src:url("../webfonts/Lato/Lato-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Lato';src:url("../webfonts/Lato/Lato-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Lato';src:url("../webfonts/Lato/Lato-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Lato';src:url("../webfonts/Lato/Lato-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Lato';src:url("../webfonts/Lato/Lato-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Lato';src:url("../webfonts/Lato/Lato-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Lato';src:url("../webfonts/Lato/Lato-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Lato", sans-serif;color:#252337}html{scroll-behavior:smooth;scrollbar-width:thin}::-webkit-scrollbar{height:12px;width:7px;background-color:#f4f4fb}::-webkit-scrollbar-thumb{background-color:#38a737;border-radius:3px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.35);box-shadow:0px 1px 2px rgba(0,0,0,0.35)}input:focus,textarea:focus,select:focus{outline:none !important;outline-width:0 !important;-webkit-box-shadow:none;box-shadow:none}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px !important}select>option{color:black}textarea{resize:none}body{background-color:#f7f7f5}a,p{font-size:16px}a{text-decoration:none}ul,ol{list-style:none}img{max-width:100%;display:block}h1{font-size:30px}h2{font-size:27px}h3{font-size:24px}h4{font-size:21px}h5{font-size:18px}h6{font-size:15px}span{color:inherit}.button_options{padding:4px 12px !important;margin:4px}.button_options i{margin-right:0px !important}.button{display:inline-block;padding:0.5rem 1rem;background-color:#38a737;border-radius:15px;border:0;color:white;font-weight:bold;font-size:14px;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s}.button:hover{background-color:#2d8f2c}.button i{color:inherit;margin-right:5px}.button_color_info{background-color:#43b1ff;color:white}.button_color_info:hover{background-color:#2d82bd}.button_color_error{background-color:#d50000;color:white}.button_color_error:hover{background-color:#9d0202}.button_color_close{background-color:#e1e1e1;color:#1f1e30}.button_color_close:hover{background-color:#c5c3c3}.button_color_download{background-color:#ff7600;color:white}.button_color_download:hover{background-color:#cf6102}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password],input[type=date],input[type=file],select,textarea{padding:0.5rem 1rem;border-radius:10px;border:0;border:0;background-color:#f4f4fb;font-size:16px;font-weight:600;color:#444}input[type=text]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bcbecf !important}input[type=text]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bcbecf !important}input[type=text]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=file]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#bcbecf !important}input[type=text]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,input[type=date]::placeholder,input[type=file]::placeholder,select::placeholder,textarea::placeholder{color:#bcbecf !important}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=date]:focus,input[type=file]:focus,select:focus,textarea:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.span-status{width:auto;padding:0px 5px;border-radius:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;font-size:12px;text-wrap-mode:nowrap;text-transform:uppercase}.span-status span{width:7px;height:7px;margin-right:5px;border-radius:50%}.span-status-en-espera{color:#a8a8a8;background-color:#ebebeb}.span-status-en-espera span{background:#a8a8a8}.span-status-info,.span-status-completado,.span-status-recolectada,.span-status-activo{color:#00b1ff;background-color:#d0edfc}.span-status-info span,.span-status-completado span,.span-status-recolectada span,.span-status-activo span{background:#00b1ff}.span-status-error,.span-status-cancelada,.span-status-inactivo,.span-status-cancelado{color:#ff003f;background-color:#f1dddd}.span-status-error span,.span-status-cancelada span,.span-status-inactivo span,.span-status-cancelado span{background-color:#ff003f}.span-status-warning,.span-status-rechazado,.span-status-en-revision,.span-status-reprogramada{color:#ffb409;background-color:#fff2d6}.span-status-warning span,.span-status-rechazado span,.span-status-en-revision span,.span-status-reprogramada span{background-color:#ffb409}.span-status-success,.span-status-en-proceso,.span-status-autorizado,.span-status-programada{color:#33a934;background-color:#def1de}.span-status-success span,.span-status-en-proceso span,.span-status-autorizado span,.span-status-programada span{background-color:#33a934}#system_login{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#system_login form{width:20%;background:white;border-radius:15px;padding:2rem;text-align:center}#system_login form img{max-width:100%;margin:0 auto 2rem}#system_login form>h1{margin-bottom:2rem}#system_login form .item{width:100%;margin-bottom:1rem;position:relative}#system_login form .item:last-child{margin-bottom:0}#system_login form .item input[type=text],#system_login form .item input[type=password]{width:100%}#system_login form .item a{color:#38a737}#system_login form .item a:hover{color:#2d8f2c}@media screen and (max-width: 700px){#system_login form{width:75%}}@media (min-width: 701px) and (max-width: 1100px){#system_login form{width:45%}}@media (min-width: 1101px) and (max-width: 1200px){#system_login form{width:40%}}@media (min-width: 1201px) and (max-width: 1400px){#system_login form{width:30%}}.see_pass{position:absolute;right:8px;top:8px}.see_pass i{cursor:pointer}.see_pass i.fa-eye-slash{display:none}#unauthorized{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}#unauthorized>div{width:50%;padding:2rem;background-color:white;border-radius:15px}#unauthorized>div h1,#unauthorized>div p{margin-bottom:2rem}@media screen and (max-width: 500px){#unauthorized>div{width:90%}}@media (min-width: 501px) and (max-width: 700px){#unauthorized>div{width:70%}}@media (min-width: 701px) and (max-width: 900px){#unauthorized>div{width:60%}}.table_container{width:100%}.table_container .table_search_and_btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.table_container .table_search_and_btn .tsb_search{width:auto}.table_container .table_search_and_btn .tsb_search .tsb_search_content{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.table_container .table_search_and_btn .tsb_search .tsb_search_content .input_search{border-radius:10px 0 0 10px;border:2px solid #e8ebee;border-right:0}.table_container .table_search_and_btn .tsb_search .tsb_search_content .button{border-radius:0 10px 10px 0}.table_container .table_search_and_btn .tsb_search .tsb_search_content .button i{margin-right:0}.table_container .table_content{width:100%}.table_container .table_content .table_pagination{width:100%;display:block;margin-top:2rem}.table_container .table_content .table_pagination ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table_container .table_content .table_pagination ul li{width:2.5rem;height:2.5rem;margin:0 2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white;color:#1f1e30;cursor:pointer;border-radius:5px;-webkit-transition:all 0.5s;transition:all 0.5s}.table_container .table_content .table_pagination ul li i{-webkit-transition:all 0.3s !important;transition:all 0.3s !important;color:#1f1e30}.table_container .table_content .table_pagination ul li.table_pagination_current{background-color:#1f1e30;color:white;cursor:initial}.table_container .table_content .table_pagination ul li:hover{background-color:#1f1e30;color:white}.table_container .table_content .table_pagination ul li:hover i{color:white}.table{width:100%;overflow:auto}.table table{width:100%;border-collapse:collapse;text-align:center}.table table thead tr th{background-color:#f4f4fb;padding:0.5rem;color:#8d90a7;font-size:14px;white-space:nowrap}.table table thead tr th:first-child{border-radius:15px 0 0 15px}.table table thead tr th:last-child{border-radius:0 15px 15px 0}.table table tbody tr td{padding:0.5rem;font-size:14px;color:#2a2935;font-weight:600}.table table tbody tr td img{border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0 auto;max-width:50px}.table table tbody tr:nth-child(even) td{background-color:#fafafc}.table table tbody tr:nth-child(even) td:first-child{border-radius:15px 0 0 15px}.table table tbody tr:nth-child(even) td:last-child{border-radius:0 15px 15px 0}.table_list_items{width:100%;text-align:center}.info_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-flow:wrap;flex-flow:wrap;gap:4%}.info_container .ic_item{width:30.66%;margin-bottom:1.5rem}.section_form{width:100%}.section_form .section_form_items{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:3.5%;margin-bottom:4rem}.section_form .section_form_items .section_form_item{width:31%;margin-bottom:2rem}.section_form .section_form_items .section_form_item label{display:block;font-weight:bold;margin-bottom:0.5rem}.section_form .section_form_items .section_form_item label span{color:red}.section_form .section_form_items .section_form_item input,.section_form .section_form_items .section_form_item select,.section_form .section_form_items .section_form_item textarea{width:100%}.section_form .section_form_items .section_form_item sub{color:red}.section_form .section_form_items .section_form_item_btn{width:100%;text-align:center;margin-top:2rem}@media screen and (max-width: 600px){.section_form .section_form_items{margin-bottom:2rem;gap:0}.section_form .section_form_items .section_form_item{width:100%}}@media (min-width: 601px) and (max-width: 850px){.section_form .section_form_items{margin-bottom:2rem;gap:4%}.section_form .section_form_items .section_form_item{width:48%}}@media (min-width: 851px){.section_form .section_form_items .section_form_item:nth-last-child(1),.section_form .section_form_items .section_form_item:nth-last-child(2),.section_form .section_form_items .section_form_item:nth-last-child(3){margin-bottom:0}}#calendar{width:100%;padding:1rem;background-color:white;border-radius:15px;position:relative}#calendar .calendar_title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}#calendar .calendar_title span{padding:2px 8px;border-radius:5px;background-color:#f4f3f5;font-size:14px;cursor:pointer}#calendar .calendar_title_day{width:100%;border-radius:10px;background-color:#f4f3f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:bold}#calendar .calendar_title_day>div{width:14.28%;text-align:center;padding:6px}#calendar .calendar_number_day{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}#calendar .calendar_number_day>div{width:14.28%;text-align:center;padding:8px 6px;font-size:14px}#calendar .calendar_number_day>div.today span{width:30px;height:30px;background-color:#38a737;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;font-weight:bold}#calendar .calendar_number_day>div.other{opacity:0.4}#calendar .calendar_loader{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,0.9);z-index:2;visibility:hidden;opacity:0;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#calendar .calendar_loader div{width:2rem;height:2rem;border-radius:50%;border-left:5px solid #38a737;border-right:5px solid #38a737;border-bottom:5px solid #38a737;border-top:5px solid #000;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:calendar_loader_rotate;animation-name:calendar_loader_rotate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes calendar_animation_loader{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes calendar_animation_loader{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@-webkit-keyframes calendar_animation_loader_close{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes calendar_animation_loader_close{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes calendar_loader_rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes calendar_loader_rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.unauthorized_content{width:100%;padding:2rem;background-color:white;border-radius:15px;text-align:center}.go_back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:2.5rem;height:2.5rem;margin-bottom:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:#38a737;color:#fff !important;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s}.go_back i{color:inherit}.go_back:hover{background-color:#2d8f2c;-webkit-transform:scale(1.2);transform:scale(1.2)}.sweet-alert-btn-color{color:#1f1e30;font-weight:600;-webkit-transition:all 0.5s;transition:all 0.5s}.sweet-alert-btn-color:hover{background-color:#2d8f2c}#system_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#system_container .header{width:14%;position:-webkit-sticky;position:sticky;top:0;background-color:#38a737;height:100vh;overflow:hidden}#system_container .header header{width:100%;height:100%;padding:2rem;overflow:auto}#system_container .header header h2{text-align:center;color:white;margin-bottom:1rem}#system_container .header header img{text-align:center;margin-bottom:2rem}#system_container .header header ul{width:100%}#system_container .header header ul li{width:100%;margin-bottom:0.2rem}#system_container .header header ul li:last-child{margin-bottom:0}#system_container .header header ul li.item_nav_active a{color:black;background-color:white}#system_container .header header ul li.item_nav_active a i{color:inherit}#system_container .header header ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0.7rem 1.2rem;border-radius:20px;color:white;font-weight:600;-webkit-transition:all 0.5s;transition:all 0.5s;font-size:14px}#system_container .header header ul li a div{color:inherit;white-space:nowrap}#system_container .header header ul li a .span_count{width:1.5rem;height:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00000073;color:white;border-radius:50%;font-size:12px;font-weight:bold}#system_container .header header ul li a i{color:inherit;margin-right:5px}#system_container .header header ul li a:hover{color:black;background-color:white}#system_container main{width:86%;padding:0rem 2rem 2rem}#system_container main #system_user_info{width:100%;padding:2rem;margin-bottom:2rem;background-color:white;border-radius:0 0 25px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#system_container main #system_user_info .control_menu{display:none}#system_container main #system_user_info .sui_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#system_container main #system_user_info .sui_img p{margin-right:10px;text-align:center}#system_container main #system_user_info .sui_img p sub{display:block}#system_container main #system_content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#system_container main #system_content #system_content_info{width:75%}#system_container main #system_content #aside{width:23%}#system_container main #system_content #aside aside{width:100%}.system_content_section{width:100%;padding:2rem;background-color:white;border-radius:25px;margin-bottom:2rem}.system_content_section h2{margin-bottom:2rem}.modal_form_medium form{width:50%;height:auto;overflow:hidden}.modal_form_small form{width:25%;height:auto;overflow:hidden}@media screen and (max-width: 500px){.modal_form.modal_form_medium form{width:90%}.modal_form.modal_form_medium form .modal_form_container .modal_form_items2{margin-bottom:1rem;-ms-flex-flow:wrap;flex-flow:wrap}.modal_form.modal_form_medium form .modal_form_container .modal_form_items2 .modal_form_item{width:100%;margin-bottom:1rem}.modal_form.modal_form_medium form .modal_form_container .modal_form_items2 .modal_form_item:last-child{margin-bottom:0}.modal_form.modal_form_small form{width:90%}}@media (min-width: 501px) and (max-width: 900px){.modal_form.modal_form_medium form{width:65%}.modal_form.modal_form_medium form .modal_form_container .modal_form_items2{margin-bottom:1rem;-ms-flex-flow:wrap;flex-flow:wrap}.modal_form.modal_form_medium form .modal_form_container .modal_form_items2 .modal_form_item{width:100%;margin-bottom:1rem}.modal_form.modal_form_medium form .modal_form_container .modal_form_items2 .modal_form_item:last-child{margin-bottom:0}.modal_form.modal_form_small form{width:65%}}@media (min-width: 901px) and (max-width: 1200px){.modal_form.modal_form_medium form{width:65%}.modal_form.modal_form_small form{width:65%}}@media (min-width: 1201px) and (max-width: 1500px){.modal_form.modal_form_small form{width:35%}}.modal_form{width:100%;height:100%;position:fixed;top:0;left:0%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;background-color:#00000078;-webkit-transition:0.3s;transition:0.3s}.modal_form.modal_form_activate{opacity:1;visibility:visible}.modal_form.modal_form_activate form{right:0%}.modal_form form{position:relative;right:-100%;background-color:white;border-radius:15px;-webkit-transition:all 0.3s;transition:all 0.3s}.modal_form form .modal_form_container{width:100%;max-height:85vh;overflow:auto;padding:2rem}.modal_form form .modal_form_container .modal_form_items{width:100%;margin-bottom:1.5rem}.modal_form form .modal_form_container .modal_form_items:last-child{margin-bottom:0}.modal_form form .modal_form_container .modal_form_items .modal_form_item_crit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.modal_form form .modal_form_container .modal_form_items .modal_form_item .modal_form_item_pass{width:100%;position:relative}.modal_form form .modal_form_container .modal_form_items .modal_form_item label{display:block;font-weight:600;margin-bottom:0.7rem;font-size:15px;color:black}.modal_form form .modal_form_container .modal_form_items .modal_form_item label span{color:red}.modal_form form .modal_form_container .modal_form_items .modal_form_item input,.modal_form form .modal_form_container .modal_form_items .modal_form_item select,.modal_form form .modal_form_container .modal_form_items .modal_form_item textarea{width:100%}.modal_form form .modal_form_container .modal_form_items .modal_form_item #login_usuario{text-transform:lowercase}.modal_form form .modal_form_container .modal_form_items .modal_form_item .form_check_custom{width:48px;height:25px;padding:1px 3px;border:2px solid #e8ebee;border-radius:25px;background-color:white;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.modal_form form .modal_form_container .modal_form_items .modal_form_item .form_check_custom>div{width:19px;height:19px;border-radius:50%;background-color:#dddddd;-webkit-transition:all 0.3s;transition:all 0.3s}.modal_form form .modal_form_container .modal_form_items .modal_form_item .form_check_custom>div.form_check_custom_activate{-webkit-transform:translateX(19px);transform:translateX(19px);background-color:#d8f275}.modal_form form .modal_form_container .modal_form_items .modal_form_item .form_check_custom.form_check_custom_deactivate{opacity:0.3;cursor:not-allowed}.modal_form form .modal_form_container .modal_form_items .modal_form_item sub{color:red;display:none;font-weight:500;padding-left:5px;margin-top:3px}.modal_form form .modal_form_container .modal_form_items_btn{text-align:right}.modal_form form .modal_form_container .modal_form_items1 .modal_form_item{width:100%}.modal_form form .modal_form_container .modal_form_items2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal_form form .modal_form_container .modal_form_items2 .modal_form_item{width:48%}.btn_send_data i{-webkit-animation-name:icon_rotate;animation-name:icon_rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes icon_rotate{0%{rotate:0deg}100%{rotate:360deg}}@keyframes icon_rotate{0%{rotate:0deg}100%{rotate:360deg}}#ic_menu_mobile{width:100%;position:fixed;bottom:0;left:0;margin:0rem;padding:1rem;background-color:#38a737;border-radius:25px 25px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;display:none}#ic_menu_mobile a{padding:1.5rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#329b31;font-size:20px;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer}#ic_menu_mobile a i{color:white;-webkit-transition:all 0.3s;transition:all 0.3s}#ic_menu_mobile a:hover,#ic_menu_mobile a.ic_menu_mobile_active{background-color:white}#ic_menu_mobile a:hover i,#ic_menu_mobile a.ic_menu_mobile_active i{color:black}.control_menu_open{left:0 !important;background-color:#000000bf !important}#aside.aside_open{right:0 !important;background-color:#000000bf !important}@media screen and (max-width: 500px){a,p{font-size:14px}h1{font-size:20px}h2{font-size:19px}h3{font-size:18px}h4{font-size:17px}h5{font-size:16px}h6{font-size:15px}#system_container .header{width:100%;padding:0;position:fixed;top:0;left:-100%;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container .header header{width:50%;height:100%;background-color:#38a737;padding:1rem}#system_container main{width:100%;padding-bottom:6rem}#system_container main #system_user_info{padding:1rem;-ms-flex-flow:wrap;flex-flow:wrap}#system_container main #system_user_info .sui_name{width:100%;text-align:center}#system_container main #system_user_info .sui_img{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}#system_container main #system_content #aside{width:100%;position:fixed;top:0;right:-100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container main #system_content #aside aside{width:80%;padding:2rem;background-color:#38a737;overflow:auto}#system_container main #system_content #system_content_info{width:100%}#system_container main #system_content #system_content_info .system_content_section h2{margin-bottom:1rem}#system_container main #system_content #system_content_info .system_content_section .info_container{gap:0}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item{width:100%}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item:last-child{margin-bottom:0}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search{width:100%;margin-top:1rem}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search .tsb_search_content{width:100%}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search .tsb_search_content .input_search{width:100%}.table table tbody tr td{white-space:nowrap}#ic_menu_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}#ic_menu_mobile a{padding:1rem;font-size:16px}#calendar .calendar_number_day>div{font-size:12px}#calendar .calendar_number_day>div.today span{width:23px;height:23px}}@media (min-width: 501px) and (max-width: 600px){a,p{font-size:16px}h1{font-size:22px}h2{font-size:21px}h3{font-size:20px}h4{font-size:19px}h5{font-size:18px}h6{font-size:17px}#system_container .header{width:100%;padding:0;position:fixed;top:0;left:-100%;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container .header header{width:47%;padding:1rem;height:100%;background-color:#38a737}#system_container main{width:100%;padding-bottom:6rem}#system_container main #system_user_info{padding:1rem;-ms-flex-flow:wrap;flex-flow:wrap}#system_container main #system_user_info .sui_name{width:100%;text-align:center}#system_container main #system_user_info .sui_img{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}#system_container main #system_content #aside{width:100%;position:fixed;top:0;right:-100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container main #system_content #aside aside{width:75%;padding:2rem;background-color:#38a737;overflow:auto}#system_container main #system_content #system_content_info{width:100%}#system_container main #system_content #system_content_info .system_content_section h2{margin-bottom:1rem}#system_container main #system_content #system_content_info .system_content_section .info_container{gap:0}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item{width:100%}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item:last-child{margin-bottom:0}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search{width:100%;margin-top:1rem}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search .tsb_search_content{width:100%}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search .tsb_search_content .input_search{width:100%}.table table tbody tr td{white-space:nowrap}#ic_menu_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 601px) and (max-width: 700px){h1{font-size:24px}h2{font-size:23px}h3{font-size:22px}h4{font-size:21px}h5{font-size:20px}h6{font-size:19px}#system_container .header{width:100%;padding:0;position:fixed;top:0;left:-100%;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container .header header{width:40%;padding:2rem;height:100%;background-color:#38a737}#system_container main{width:100%;padding-bottom:6rem}#system_container main #system_user_info{padding:1rem;-ms-flex-flow:wrap;flex-flow:wrap}#system_container main #system_user_info .sui_name{width:100%;text-align:center}#system_container main #system_user_info .sui_img{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}#system_container main #system_content #aside{width:100%;position:fixed;top:0;right:-100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container main #system_content #aside aside{width:65%;padding:2rem;background-color:#38a737;overflow:auto}#system_container main #system_content #system_content_info{width:100%}#system_container main #system_content #system_content_info .system_content_section h2{margin-bottom:1rem}#system_container main #system_content #system_content_info .system_content_section .info_container{gap:0}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item{width:100%}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item:last-child{margin-bottom:0}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search{width:100%;margin-top:1rem}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search .tsb_search_content{width:100%}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search .tsb_search_content .input_search{width:100%}.table table tbody tr td{white-space:nowrap}#ic_menu_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 701px) and (max-width: 800px){#system_container .header{width:100%;padding:0;position:fixed;top:0;left:-100%;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container .header header{width:34%;height:100%;padding:2rem;background-color:#38a737}#system_container main{width:100%;padding-bottom:6rem}#system_container main #system_user_info{padding:1rem;-ms-flex-flow:wrap;flex-flow:wrap}#system_container main #system_user_info .sui_name{width:100%;text-align:center}#system_container main #system_user_info .sui_img{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}#system_container main #system_content #aside{width:100%;position:fixed;top:0;right:-100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container main #system_content #aside aside{width:55%;padding:2rem;background-color:#38a737;overflow:auto}#system_container main #system_content #system_content_info{width:100%}#system_container main #system_content #system_content_info .system_content_section .info_container{gap:4}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item{width:48%}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item:last-child{margin-bottom:0}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search{width:100%;margin-top:1rem}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search .tsb_search_content{width:100%}#system_container main #system_content #system_content_info .system_content_section .table_container .table_search_and_btn .tsb_search .tsb_search_content .input_search{width:100%}.table table tbody tr td{white-space:nowrap}#ic_menu_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 801px) and (max-width: 900px){#system_container .header{width:100%;padding:0;position:fixed;top:0;left:-100%;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container .header header{width:30%;height:100%;padding:2rem;background-color:#38a737}#system_container main{width:100%;padding-bottom:6rem}#system_container main #system_user_info{padding:1rem;-ms-flex-flow:wrap;flex-flow:wrap}#system_container main #system_user_info .sui_name{width:100%;text-align:center}#system_container main #system_user_info .sui_img{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}#system_container main #system_content #aside{width:100%;position:fixed;top:0;right:-100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container main #system_content #aside aside{width:50%;padding:2rem;background-color:#38a737;overflow:auto}#system_container main #system_content #system_content_info{width:100%}#system_container main #system_content #system_content_info .system_content_section .info_container{gap:4}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item{width:48%}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item:last-child{margin-bottom:0}.table table tbody tr td{white-space:nowrap}#ic_menu_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}#ic_menu_mobile a{padding:1.5rem;font-size:25px}}@media (min-width: 901px) and (max-width: 1000px){#system_container .header{width:100%;padding:0;position:fixed;top:0;left:-100%;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container .header header{width:26%;height:100%;padding:2rem;background-color:#38a737}#system_container main{width:100%;padding-bottom:7rem}#system_container main #system_content #aside{width:100%;position:fixed;top:0;right:-100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container main #system_content #aside aside{width:45%;padding:2rem;background-color:#38a737;overflow:auto}#system_container main #system_content #system_content_info{width:100%}.table table tbody tr td{white-space:nowrap}#ic_menu_mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:55%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width: 1001px) and (max-width: 1200px){#system_container .header{width:100%;padding:0;position:fixed;top:0;left:-100%;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container .header header{width:24%;height:100%;padding:2rem;background-color:#38a737}#system_container main{width:100%;padding-bottom:7rem}#system_container main #system_content #aside{width:100%;position:fixed;top:0;right:-100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;z-index:1}#system_container main #system_content #aside aside{width:40%;padding:2rem;background-color:#38a737;overflow:auto}#system_container main #system_content #system_content_info{width:100%}.table table tbody tr td{white-space:nowrap}#ic_menu_mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width: 1201px) and (max-width: 1300px){#system_container .header{width:17%;padding:0rem}#system_container .header header{padding:0.5rem}#system_container main{width:83%}#system_container main #system_content #aside{width:26.5%}#system_container main #system_content #system_content_info{width:70%}#system_container main #system_content #system_content_info .system_content_section .info_container{gap:4}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item{width:48%}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item:last-child{margin-bottom:0}.table table tbody tr td{white-space:nowrap}#calendar .calendar_number_day>div{font-size:12px}#calendar .calendar_number_day>div.today span{width:23px;height:23px}}@media (min-width: 1301px) and (max-width: 1500px){#system_container .header{width:15%;padding:0rem}#system_container .header header{padding:1rem}#system_container main{width:85%}#system_container main #system_content #aside{width:26.5%}#system_container main #system_content #system_content_info{width:70%}#system_container main #system_content #system_content_info .system_content_section .info_container{gap:4}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item{width:48%}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item:last-child{margin-bottom:0}.table table tbody tr td{white-space:nowrap}}@media (min-width: 1501px) and (max-width: 1600px){#system_container .header{width:14%;padding:0rem}#system_container .header header{padding:1rem}#system_container main{width:86%}#system_container main #system_content #aside{width:26%}#system_container main #system_content #system_content_info{width:71%}#system_container main #system_content #system_content_info .system_content_section .info_container{gap:4}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item{width:48%}#system_container main #system_content #system_content_info .system_content_section .info_container .ic_item:last-child{margin-bottom:0}.table table tbody tr td{white-space:nowrap}}.content_graficos{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:4%}.content_graficos>div{width:48%;background-color:white;padding:2rem;border-radius:15px;margin-bottom:2rem}@media screen and (max-width: 1100px){.content_graficos>div{width:100%}}@media (min-width: 1101px) and (max-width: 1200px){.content_graficos>div{width:48%}}@media (min-width: 1201px) and (max-width: 1500px){.content_graficos>div{width:100%}}.select2-container--default .select2-selection--multiple{background-color:#f4f4fb;border:0;border-radius:5px;padding-left:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#ffffff;border:1px solid #e4e4e4}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:1px solid #e4e4e4}.select2-container--default.select2-container--focus .select2-selection--multiple{border:0}

/*# sourceMappingURL=style.css.map */