*{box-sizing:border-box;font-family:sans-serif;margin:0;padding:0}body{background-color:#fff8cc;font-family:Times New Roman,Times,serif}body,img{width:100%}.login-container{border:3px solid #000;border-radius:10px;display:flex;height:43.75em;justify-content:space-between;margin:6em auto;overflow:hidden;width:60em}.login-info-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding-top:.5rem;text-align:center;width:50%}.image-container{background-color:#041053;box-sizing:border-box;padding:2rem;width:50%}.image-container2{box-sizing:border-box;width:70%}.title{color:#041053;font-size:2.25rem;font-weight:600;letter-spacing:1px;text-transform:capitalize}.inputs-container{align-items:center;display:flex;flex-direction:column;height:55%;justify-content:space-around;width:85%}.btn{font-size:1em;height:6rem;width:50%}.form-control{background-color:#fcffe4;border:none;border-radius:5px;box-sizing:border-box;font-weight:600;height:6rem;letter-spacing:1px;padding-left:20px;width:80%}.errores{color:red;font-size:15px}.btn{background-color:#f8d814;border:none;border-radius:5px;color:#000;letter-spacing:1px;text-transform:uppercase;width:70%}.login-info-container>p{margin:0}@media screen and (max-width:1000px){.login-container{margin-top:3rem;width:70%}.login-info-container{border-radius:5px;width:100%}.image-container{display:none}}@media screen and (max-width:650px){.login-container{width:90%}}@media screen and (max-width:350px){.login-container{height:20%}.login-info-container>p{margin:0}}.container{display:flex}main{padding:20px;width:100%}h3{color:#180045;font-family:Times New Roman,Times,serif;font-size:35px;margin-bottom:20px;text-align:center;text-shadow:2px 2px 4px rgba(255,248,105,.816)}.sidebar{background:#060324;color:#fff;height:250vh;transition:all .5s}.top_section{align-items:center;display:flex;padding:30px 15px}.bars{font-size:25px;margin-left:50px}.bars,.link{display:flex}.link{color:#fff;gap:15px;padding:10px 15px;transition:all .5s}.link:hover{transition:all .5s}.active,.link:hover{background:#fada00;color:#000}h1{text-align:center}.image-container2{background-color:#041053;border-radius:90px;display:"block";width:90%}table{border-collapse:collapse;margin:40px auto;text-align:left;width:100%;width:900px}td,th{padding:10px;text-align:center}thead{background-color:#060324}td,thead{color:#fff}td{background-color:#24303c;border:1px solid #fffefe}.btn-b{background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px}.btn-b:hover{background-color:#c00}.btn-b:focus{outline:none}.btn-m{background-color:#007bff;font-size:14px;margin-right:10px;padding:10px}.btn-a,.btn-m{border:none;border-radius:4px;color:#fff;cursor:pointer}.btn-a{background-color:#0f0;font-size:16px;padding:10px 20px}.btn-a:hover{background-color:#0c0}.btn-a:focus{outline:none}.btn-m:hover{background-color:#0069d9}.btn-m:focus{outline:none}@media (max-width:1040px){table{font-size:16px;width:80%}.btn-b{margin-top:20px}}@media (max-width:880px){table{font-size:16px;width:60%}table tr{flex-direction:column;padding:10px}table td[data-titulo],table tr{display:flex}table td,table th{border:none}table td[data-titulo]:before{color:#fada00;content:attr(data-titulo);width:80px}table thead{display:none}.btn-m{margin-right:10px}}@media (max-width:410px){table{font-size:12px;width:30%}table tr{flex-direction:column}table td[data-titulo],table tr{display:flex}.btn-b,.btn-m{font-size:14px;padding:10px}}@media (max-width:356px){table{font-size:10px;margin-right:80px;width:20%}.table2{font-size:8px;margin-right:100px}.profesores{margin-right:40px}.vehiculos{margin-right:60px}.alumnos{margin-right:30px}.clases{margin-right:70px}table tr{flex-direction:column}table td[data-titulo]{display:flex}.btn-b,.btn-m{font-size:12px;padding:10px}}.create{background:#24303c;border-radius:4px;box-shadow:7px 13px 37px #000;color:#fff;font-family:calibri;margin:100px auto auto;padding:30px;width:400px}.create h4{font-size:22px;margin-bottom:20px}.controls{background:#24303c;border:1px solid #f8d814;border-radius:4px;font-family:calibri;font-size:18px;padding:10px}.controls,.create .botons{color:#fff;margin:16px 0;width:100%}.create .botons{background:#f8d814;border:none;font-size:16px;padding:12px}@media (max-width:600px){.create{font-size:14px;margin-top:50px;width:70%}.create h4{font-size:18px;margin-bottom:15px}.controls{margin:10px 0}.controls,.create .botons{font-size:14px}}.container-cards{margin:auto;max-width:1100px;padding:0 20px;width:100%}section h1{color:#111;font-size:50px;justify-self:center;line-height:60px;margin-bottom:40px;text-align:center}.cards,.cards2{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.card{background:#fff;border:2px solid transparent;border-radius:10px;flex-basis:33.33%;flex-grow:0;flex-shrink:0;margin-bottom:20px;max-width:30.33%;padding:20px;transition:.3s;width:100%}.card:hover{border-color:#1d39c4}.card h3{color:#1d39c4;font-size:24px;margin-bottom:20px;text-align:center}.card img{align-items:center;justify-content:center;max-width:400px;width:100%}.button-container{display:flex;gap:10px;justify-content:flex-start}.card .btn-cards{border:none;border-radius:10px;color:#fff;cursor:pointer;height:40px;justify-content:left;margin-top:20px;max-width:120px;outline:none;transition:.3s;width:100%}.card .btn-cards:hover{background:transparent;color:#1d39c4}.btn-1{background-color:blue}.btn-1,.btn-2{border:none;border-radius:4px;cursor:pointer;font-size:16px;padding:10px;text-align:center;text-decoration:none}.btn-2{background-color:green}@media (max-width:1080px){.cards{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.card{background:#fff;border:2px solid transparent;border-radius:10px;flex-basis:50%;flex-grow:0;flex-shrink:0;margin-bottom:20px;max-width:40%;padding:20px;transition:.3s;width:80%}}@media (max-width:870px){.card{display:flex;flex:0 0 80%;flex-direction:column;max-width:100%}.card,.cards{align-items:center;justify-content:center}.cards{width:100%}.cards2{display:none}.btn-1{max-width:100%}.btn-1,.btn-2{margin-bottom:10px}.btn-2{display:block}}h2{font-size:22px;margin-bottom:20px}h2,p{text-align:center}p{margin-top:20px}
/*# sourceMappingURL=main.7a97059b.css.map*/