.title{font-size:2em}.subTitle{font-size:1.5em}.p,.lbl{font-size:1.1em;color:#5e6671}.frm{padding:5px}.frm .frmSeccion{border:#d8d8d8 1px solid;border-radius:5px;box-shadow:0 2px 9px -2px #86909d}.frm .form-input{position:relative;width:100%}.frm .form-input .lbl{width:100%}.frm .form-input .lbl.error{color:red!important}.frm .form-input .txt{width:100%}.frm .form-input .txt.error{border-color:red!important}.frm .form-input .txtArea{height:150px;padding:10px}.frm .form-input .txtArea.error{border-color:red!important}@media (min-width: 768px){.frm .form-input{padding:0 1rem}}.frm .form-chkbox{position:relative;width:100%}.frm .form-chkbox .chkbox{position:absolute;top:50%;transform:translateY(-50%)}.frm .form-chkbox .chkbox+.lbl{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.txt{height:35px;padding:0 10px;border-width:1.5px;border-color:#a7a7a7;border-style:solid;border-radius:5px;outline:transparent}.txt.wText{border-color:#b9b9b9}.txt.dropdown{pointer-events:none}.txt.dropdown+.dropdownIcon{position:absolute;top:30px;right:.8rem}@media (min-width: 768px){.txt.dropdown+.dropdownIcon{right:1.5rem}}.txt.dropdownCalendar{pointer-events:none}.txt.dropdownCalendar+.dropdownIcon{position:absolute;top:30px;right:.8rem}@media (min-width: 768px){.txt.dropdownCalendar+.dropdownIcon{right:1.5rem}}.dropDownOptions{position:absolute;z-index:100;top:0;height:auto;max-height:295px;overflow-y:auto;background-color:#fff;box-shadow:0 2px 9px -2px #86909d;border-radius:4px;display:none}.dropDownOptions .dropDownOption{height:35px;width:100%}.dropDownOptions .dropDownOption .dropDownOptionValue{display:none}.dropDownOptions .dropDownOption .dropDownOptionText{position:relative;color:#86909d;height:100%;width:100%}.dropDownOptions .dropDownOption .dropDownOptionText p{position:absolute;transform:translatey(-50%);top:50%}.dropDownOptions .dropDownOption:hover{background-color:#d8d8d8}.dropDownOptions.dropDownShow{display:block}.calendar{position:absolute;top:0;left:0;display:none;opacity:0;width:250px;height:250px;background-color:#fff;box-shadow:0 2px 9px -2px #86909d;border-radius:4px}.calendar .calendarYear{position:relative;width:100%;height:24px;background-color:#062f87;color:#e1f5fe;text-align:center}.calendar .calendarPreviousMonth,.calendar .calendarNextMonth{position:absolute;top:0;width:32px;height:24px;z-index:1;color:#e1f5fe;text-align:center}.calendar .calendarPreviousMonth:hover,.calendar .calendarNextMonth:hover{background-color:#81d4fa}.calendar .calendarPreviousMonth{left:0}.calendar .calendarNextMonth{right:0}.calendar .calendarContainer{height:calc(100% - 24px);width:100%}.calendar .calendarContainer .calendarDayOfWeek{height:24px;width:100%}.calendar .calendarContainer .calendarDayOfWeek .dayOfWeekName{width:14.2857142857%;height:100%;float:left;text-align:center}.calendar .calendarContainer .calendarDaysOfMonth{height:calc(100% - 24px);width:100%}.calendar .calendarContainer .calendarDaysOfMonth .daysInWeek{height:16.6666666667%;width:100%}.calendar .calendarContainer .calendarDaysOfMonth .daysInWeek .dayInWeek{height:100%;width:14.2857142857%;float:left;text-align:center;cursor:pointer;padding:6px 0}.calendar .calendarContainer .calendarDaysOfMonth .daysInWeek .dayInWeek:hover{background-color:#304edf;color:#e1f5fe}.calendar .calendarContainer .calendarDaysOfMonth .daysInWeek .dayInWeek.desactivated{cursor:default}.calendar.dropDownShow{display:block;opacity:1}.btn{height:35px;padding:0 5px;border:0;text-align:center;border-radius:5px;font-size:18px;box-shadow:1px 1px 5px 1px #86909d}.btn.btnDesactivado{color:#fff!important;background-color:#b9b9b9!important}.row{width:100%}.tbl{border-collapse:collapse;height:auto;table-layout:fixed;border:none;color:#5e6671}.tbl thead tr{height:36px;background-color:#062f87;color:#e1f5fe}.tbl thead tr th{position:relative;font-size:.95rem;padding:0!important}.tbl thead tr th .chkbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tbl thead tr th.thOrderBy{cursor:pointer}.tbl tbody tr{height:40px}.tbl tbody tr td{text-align:center;font-size:.85rem;position:relative}.tbl tbody tr td .chkbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tbl tbody tr td .chkbox[aria-checked=true]{background-color:#1e88e5;color:#81d4fa}.tbl tbody tr td .chkSwitch{margin:auto}.tbl tbody tr td .chkSwitch[aria-checked=true]{background-color:#81d4fa}.tbl tbody tr td .chkSwitch[aria-checked=true]:after{background-color:#1e88e5}@media (min-width: 768px){.tbl thead tr th{font-size:1.25rem}.tbl tbody tr td{font-size:1rem}}@media (min-width: 1024PX){.tbl thead tr th{font-size:.95rem}.tbl tbody tr td{font-size:.85REM}}tr.pair{background-color:#d8d8d8}tr td{white-space:nowrap}.chkbox,.chkSwitch,.btn{cursor:pointer}.chkbox.deactivated,.chkSwitch.deactivated,.btn.deactivated{cursor:none!important}.btnPaginado{cursor:pointer}.btnPaginado.deactivated{cursor:none!important}.chkbox{display:block;width:20px;height:20px;border:1px solid #b9b9b9;float:left}.chkbox .chkboxIcon{opacity:0}.chkbox[aria-checked=true]{position:relative;border:0;background-color:#1e88e5;color:#81d4fa}.chkbox[aria-checked=true] .chkboxIcon{opacity:1;position:absolute;left:50%;transform:translate(-50%)}.chkbox+.lbl{margin:0 10px}.chkSwitch{border-radius:15px;background-color:#b9b9b9;height:30px;width:50px;position:relative;box-shadow:2px 1px 5px 1px #86909d}.chkSwitch:after{content:"";background-color:#fff;height:25px;width:25px;border-radius:50%;position:absolute;top:2.8px;left:2.5px}.chkSwitch[aria-checked=true]:after{transform:translate(80%)}.modal{display:none;opacity:0;position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:4000;background-color:#86909d50}.modal .modalContainer{width:100%;background-color:#fff;box-shadow:2px 4px 4px #86909d;border-radius:5px;margin:auto}.modal .modalContainer .modalTitle{text-align:center;padding:0 15px;margin:5px 0}.modal .modalContainer .modalBody{border-top:2px solid #c0c0c0;width:100%}.modal .modalContainer .modalButtons{position:relative;width:100%}.modal .modalContainer .modalButtons .modalSingleBtnContainer,.modal .modalContainer .modalButtons .modalSingleBtnContainer .modalBtn,.modal .modalContainer .modalButtons .modalDoubleBtnContainer{width:100%}.modal .modalContainer .modalButtons .modalDoubleBtnContainer .modalBtn{width:50%}.modal .modalContainer .modalButtons .modalSingleBtnContainer,.modal .modalContainer .modalButtons .modalDoubleBtnContainer{height:100%}.modal .modalContainer .modalButtons .modalSingleBtnContainer .modalBtn,.modal .modalContainer .modalButtons .modalDoubleBtnContainer .modalBtn{height:100%;border:0;box-shadow:none;border-right:1px solid #e2e2e2;border-radius:0}.modal.modalBig,.modal.modalLarge,.modal.modalMed{padding:2rem min(20%,10px)}.modal.modalBig .modalContainer,.modal.modalLarge .modalContainer,.modal.modalMed .modalContainer{height:100%}.modal.modalBig .modalContainer .modalBody,.modal.modalLarge .modalContainer .modalBody,.modal.modalMed .modalContainer .modalBody{height:calc(90% - (1rem + 5px));padding:5px 15px}.modal.modalBig .modalContainer .modalButtons,.modal.modalLarge .modalContainer .modalButtons,.modal.modalMed .modalContainer .modalButtons{height:calc(10% - (1rem + 5px))}@media (max-height: 720px){.modal.modalBig,.modal.modalLarge,.modal.modalMed{padding:min(1rem,5px) min(20%,10px)}}.modal.modalBig .modalContainer{max-width:1200px}.modal.modalMed .modalContainer{max-width:1000px}.modal.modalLarge .modalContainer{max-width:600px}.modal.modalSmall .modalContainer,.modal.modalXS .modalContainer{width:calc(100% - 10px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal.modalSmall .modalContainer .modalBody,.modal.modalXS .modalContainer .modalBody{height:calc(100% - 91px)}.modal.modalSmall .modalContainer .modalButtons,.modal.modalXS .modalContainer .modalButtons{height:50px}.modal.modalSmall .modalContainer{height:500px;max-width:600px}.modal.modalXS .modalContainer{height:300px;max-width:450px}.w100{width:100vw}.h100{height:100vh}.modal.modalShow{display:block;opacity:1}.modalIcono{width:62px;height:62px;border:2px solid black;border-radius:50%;border-top-color:#0001;display:inline-block;animation:loadingspinner .8s linear infinite}@keyframes loadingspinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modalLoading .modalContainer{transition:all .25s cubic-bezier(.57,.21,.69,1.25)}.modalLoading .modalContainer.left50{transition:all .25s cubic-bezier(.57,.21,.69,1.25);left:50%}*{margin:0;padding:0;font-family:DM Sans;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;outline:transparent}a,p{text-decoration:none;font-size:5vw}@media (min-width: 500px){a,p{font-size:20px!important}}@media (min-width: 768px){a,p{font-size:26px!important}}@media (min-width: 1024px){a,p{font-size:16px!important}}a{color:inherit}
