body{margin:0;padding:0;background-color:#ccc;font-size:16px;font-family:Roboto,sans-serif}.container{width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box;padding:0 15px}.card{background-color:#fff;box-sizing:border-box;padding:15px;border-radius:10px}.boton{text-decoration:none;display:flex;align-items:center;justify-content:center;background-color:#007db6;color:#fff;border:1px solid #007DB6;border-radius:10px;font-weight:400;font-size:16px;line-height:19px;box-sizing:border-box;padding:8px 16px;transition:.4s all;cursor:pointer}.boton:hover,.boton.white{background-color:#fff;color:#007db6}.boton.white:hover{background-color:#007db6;color:#fff!important}.boton i,.boton .icon{margin:0 5px}.boton.topBoton{width:215px;margin-top:20px}.tableResponsive{width:100%;overflow-x:auto;margin-top:20px}.tableResponsive table{min-width:100%}.tableResponsive table tr{width:100%}.tableResponsive table tr th{min-width:100px;padding:10px 0;font-weight:700;font-size:16px;line-height:19px;background-color:#007db6;color:#fff;border-bottom:1px solid #ccc;text-align:center}.tableResponsive table tr td{min-width:110px;border-bottom:1px solid #ccc;padding:10px 0}.tableResponsive table tr td.tCenter{text-align:center}.tableResponsive table tr td .shortDescription{max-width:450px;min-width:250px}
