.form-bg{background:linear-gradient(135deg,#0d6efd,#0a3d62);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex}.form-card{color:#fff;text-align:center;background-color:#c5a059;border-radius:12px;width:100%;max-width:500px;padding:12px;box-shadow:0 8px 18px #0003}.form-card h1{margin-bottom:10px}.form-card p{opacity:.8;margin-bottom:25px;font-size:14px}.form-card form input{color:#454545;background:0 0;border:none;border-bottom:2px solid #eee;outline:none;width:100%;margin-bottom:15px;padding:12px;font-size:15px}.form-card form button{color:#fff;cursor:pointer;background:#258565f6;border:none;border-radius:20px;margin-top:15px;font-weight:700;transition:all .3s}.form-card form button:hover{opacity:.88}@media (max-width:480px){.form-card{padding:25px}.form-card form input{padding:10px}}table{border-collapse:collapse;color:#494949;width:100%;margin-top:10px;font-size:18px}th,td{text-align:left;border-bottom:1px solid #4f4f4f;padding:12px 15px}th{color:#fff;background:#c5a059;font-weight:700}tr:hover{background:#f7f0cb}
.logo-carousel{width:100%}.logo-track{width:max-content;animation:40s linear infinite scroll;display:flex}.logo-item{flex-shrink:0;width:14.2857vw;height:65px;padding:0 10px;position:relative}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee{0%{transform:translate(0%)}to{transform:translate(-50%)}}.animate-marquee{width:max-content;animation:20s linear infinite marquee;display:flex}@media screen and (max-width:880px){.logo-item{flex-shrink:0;width:25vw;height:90px;padding:10px 12px;position:relative}}@media screen and (max-width:550px){.logo-item{flex-shrink:0;width:33.3333vw;height:90px;padding:10px 12px;position:relative}}
