.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,.frm .form-input .txt{width:100%}@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}}.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}.btn{height:35px;padding:0 5px;border:0;text-align:center;border-radius:5px;font-size:18px;box-shadow:1px 1px 5px 1px #86909d}.row{width:100%}.tbl{border-collapse:collapse;height:auto;table-layout:fixed;border:none;color:#5e6671}.tbl thead tr{height:36px;background-color:#1e88e5;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 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{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}*{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}}
