body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#f4f4f9;font-family:Arial,sans-serif;margin:0;padding:0}header{background-color:#fff;box-shadow:0 2px 4px #0000001a;padding:20px 50px}.header-content,header{align-items:center;display:flex;justify-content:space-between}.header-content{width:100%}.logo h1{color:#6a1b9a;margin:0}nav ul{display:flex;list-style:none;margin:0;padding:0}nav ul li{margin-right:20px}nav ul li a{color:#333;font-weight:500;text-decoration:none}.header-buttons button{background-color:#fff;border:1px solid #6a1b9a;border-radius:4px;color:#6a1b9a;cursor:pointer;font-weight:500;margin-left:10px;padding:10px 20px}.header-buttons button:hover{background-color:#6a1b9a;color:#fff}.qr-code-form{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;gap:1rem;margin:40px auto;max-width:700px;padding:30px}.qr-code-form h2{color:#6a1b9a;font-weight:bolder;margin-bottom:20px;text-align:center}.tab-selector{display:flex;justify-content:space-around;margin-bottom:20px;padding:3rem 3rem 0}.tab-selector a{background-color:#fff;border:1px #6a1b9a;border-radius:4px;color:#060606;cursor:pointer;font-weight:500;margin-left:10px;padding:10px 20px;text-decoration:none}.form-group{margin-bottom:15px}.form-group label{color:#333;display:block;margin-bottom:5px}.form-group input,.form-group select{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:10px;width:100%}.btn[type=submit]{background-color:#6a1b9a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:3rem;margin-top:20px;padding:10px;width:100%}.btn[type=submit]:hover{background-color:#5a1381}.qr{align-items:center;display:flex;flex-direction:column;font-size:1.8rem;font-weight:700;justify-content:center;text-transform:uppercase}.lower-box{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;gap:1rem;margin:40px auto;max-width:700px;padding:30px}@media (max-width:768px){.header-content{gap:2rem;justify-content:space-evenly;padding:20px 10px}.logo h1{margin-left:4rem}.header-buttons{display:none;gap:2rem}.tab-selector{display:flex;flex-wrap:wrap;gap:1.25rem;padding:2rem 5%}.footer-links{align-items:center;flex-direction:column}.footer-column{margin-bottom:20px;margin-right:0}.footer-newsletter{max-width:100%}.lower-box,.qr-code-form{padding:20px}.btn[type=submit]{font-size:14px}}footer{background-color:#333;color:#fff;padding:90px}.footer-links,footer{display:flex;justify-content:space-between}.footer-links{max-width:1200px;width:100%}.footer-column{flex:1 1;margin-right:20px}.footer-column h3{color:#fc0;font-size:20px;margin-bottom:15px}.footer-column ul{list-style-type:none;margin:0;padding:0}.footer-column ul li{margin-bottom:10px}.footer-column ul li a{color:#ccc;text-decoration:none;transition:color .3s ease}.footer-column ul li a:hover{color:#fc0}.footer-newsletter{margin-top:30px;max-width:300px;text-align:center}.footer-newsletter h3{font-size:20px;margin-bottom:15px}.footer-newsletter input[type=email]{background-color:#444;border:1px solid #fc0;border-radius:4px;color:#fff;margin-bottom:15px;padding:10px;width:100%}.footer-newsletter input[type=email]::placeholder{color:#ccc}.footer-newsletter button[type=submit]{background-color:#fc0;border:none;border-radius:4px;color:#333;cursor:pointer;padding:12px 24px;transition:background-color .3s ease}.footer-newsletter button[type=submit]:hover{background-color:#ffc107}.footer-social-icons{margin-top:20px}.footer-social-icons a{margin-right:20px}.footer-social-icons img{border-radius:50%;height:40px;width:40px}.footer-download-app{margin-top:20px}.footer-download-app a{margin-right:20px}.footer-download-app img{height:50px;width:50px}@media (max-width:768px){footer{flex-direction:column;padding:30px}.footer-links,footer{display:flex;justify-content:space-evenly}.footer-links{flex-direction:row;flex-wrap:wrap;font-size:20px;gap:10px;margin-left:1rem}.footer-column{flex:1 1;margin-bottom:20px;margin-right:0}.footer-newsletter{max-width:100%}}
/*# sourceMappingURL=main.78c24d75.css.map*/