.menu-item[data-v-cd0e5632]{width:90px}.menu-item[data-v-cd0e5632]:hover,.overlay-menu[data-v-cd0e5632]{background-color:var(--primary)}.overlay-menu[data-v-cd0e5632]{height:100vh;inset:0;opacity:.95;padding-top:80px;position:fixed;width:100vw;z-index:10000000000}.overlay-menu i[data-v-cd0e5632]{font-size:18px;position:fixed;right:32px;top:30px}.overlay-menu a[data-v-cd0e5632]{display:block;font-size:22px;font-weight:800;padding:10px 32px 0 10px;text-align:right;width:100%}.fade-enter-active[data-v-cd0e5632],.fade-leave-active[data-v-cd0e5632]{transition:opacity .5s}.fade-enter-from[data-v-cd0e5632],.fade-leave-to[data-v-cd0e5632]{opacity:0}.social[data-v-410c44f5]{background-color:#080c17;background-image:url(https://res.cloudinary.com/hyimvofxm/image/upload/v1636737223/10_0ac76137e5.png);background-size:cover;box-shadow:0 0 20px 12px #000;height:-moz-fit-content;height:fit-content;margin:auto auto 35px;max-width:100%;opacity:.7;overflow:auto;overflow:visible;padding:80px 20px}.mailinglist[data-v-410c44f5]{margin-bottom:60px;text-align:center}.newsletter-button[data-v-410c44f5]{background-color:var(--primary);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.5px;padding:12px 30px;text-transform:uppercase;transition:all .3s ease}.newsletter-button[data-v-410c44f5]:hover{opacity:.85;transform:translateY(-1px)}.modal-header h2[data-v-410c44f5]{color:var(--primary);font-size:28px;margin:0 0 10px}.modal-header p[data-v-410c44f5]{font-size:14px;opacity:.9}.newsletter-form[data-v-410c44f5]{gap:20px}.form-row[data-v-410c44f5]{display:grid;gap:15px;grid-template-columns:1fr 1fr}.form-group[data-v-410c44f5]{display:flex;flex-direction:column}.form-group label[data-v-410c44f5]{color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.dob-note[data-v-410c44f5]{display:block;font-size:10px;font-weight:300;margin-top:6px;opacity:.6}.form-group input[data-v-410c44f5]{background-color:transparent;border:1px solid #444;border-radius:4px;color:#fff;font-size:13px;padding:10px 12px;transition:all .3s ease}.form-group input[data-v-410c44f5]:focus{background-color:#80407e0d;border-color:var(--secondary);outline:none}.form-group input[data-v-410c44f5]::-moz-placeholder{color:#888}.form-group input[data-v-410c44f5]::placeholder{color:#888}.submit-button[data-v-410c44f5]{background-color:var(--primary);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.5px;margin-top:8px;padding:12px;text-transform:uppercase;transition:all .3s ease}.submit-button[data-v-410c44f5]:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.submit-button[data-v-410c44f5]:disabled{cursor:not-allowed;opacity:.5}.success-message[data-v-410c44f5]{color:#4ade80}.error-message[data-v-410c44f5],.success-message[data-v-410c44f5]{font-size:14px;margin:0;text-align:center}.error-message[data-v-410c44f5]{color:#ef4444}.modal-overlay[data-v-410c44f5]{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.modal-box[data-v-410c44f5]{background-color:var(--bg-primary);border:1px solid #333;border-radius:4px;box-shadow:0 10px 30px #00000080;max-height:90vh;max-width:450px;overflow-y:auto;position:relative;width:100%}.modal-close[data-v-410c44f5]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;opacity:.6;position:absolute;right:20px;top:20px;transition:all .2s ease;width:30px}.modal-close[data-v-410c44f5]:hover{opacity:1}.modal-content[data-v-410c44f5]{color:#fff;padding:40px}.modal-header[data-v-410c44f5]{margin-bottom:30px;padding-right:20px;text-align:center}.modal-header h2[data-v-410c44f5]{color:#fff;font-size:20px;font-weight:700;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.modal-header p[data-v-410c44f5]{font-size:13px;font-weight:300;line-height:20px;margin:0;opacity:.8}.newsletter-form[data-v-410c44f5]{display:flex;flex-direction:column;gap:18px}.social-links[data-v-410c44f5]{text-align:center}.social-links>.title[data-v-410c44f5]{font-size:18px;padding-bottom:20px;padding-top:20px;text-transform:uppercase}.social-links>.icon[data-v-410c44f5]{color:#fff;display:inline-block;font-size:40px;padding:10px;text-decoration:none;transition:all .3s ease}.social-links>.icon[data-v-410c44f5]:hover{color:var(--primary);transform:scale(1.2)}[data-v-410c44f5] .maz-dialog{--color-primary:var(--primary)}[data-v-410c44f5] .maz-dialog__overlay{background-color:#000000b3}[data-v-410c44f5] .maz-dialog__content{background-color:#080c17;border:1px solid #80407e;border-radius:12px}@media(max-width:768px){.form-row[data-v-410c44f5]{grid-template-columns:1fr}.modal-content[data-v-410c44f5]{padding:25px}.modal-header h2[data-v-410c44f5]{font-size:20px}.newsletter-button[data-v-410c44f5]{width:100%}}.modal-enter-active[data-v-410c44f5],.modal-leave-active[data-v-410c44f5]{transition:opacity .3s ease}.modal-enter-from[data-v-410c44f5],.modal-leave-to[data-v-410c44f5]{opacity:0}.modal-enter-active .modal-box[data-v-410c44f5]{animation:slideUp-410c44f5 .3s ease}.modal-leave-active .modal-box[data-v-410c44f5]{animation:slideDown-410c44f5 .3s ease}@keyframes slideUp-410c44f5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-410c44f5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}footer[data-v-4aadb811]{bottom:0;box-shadow:0 0 20px 10px #00000080;font-size:12px;padding:10px;position:fixed}footer>div[data-v-4aadb811]{color:#ffffff80}.app-content{min-height:calc(100vh - 319px)}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;margin-top:60px;text-align:center}.overlay-left-full-enter-active,.overlay-left-full-leave-active{transition:all .3s ease}.overlay-left-full-enter-from,.overlay-left-full-leave-to{opacity:0;transform:translate(-100%)}.overlay-bottom,.overlay-left,.overlay-right,.overlay-top{background:var(--primary)!important;background-image:url(/static/assets/transition-bg.jpg)!important;background-size:cover;opacity:1}
