#main-footer{position:fixed!important;bottom:0!important;left:0!important;width:100%!important;z-index:999!important}#footer-widgets{padding-top:0px}#sidebar{display:none!important}#left-area{width:100%!important;padding-right:0!important;border-right:none!important}.et_pb_column_3_4{border-right:none!important}div.container::before{content:none!important;display:none!important}.et_builder_content{border-right:none!important}#eventbrite-widget-modal-trigger-1971320817632{background:#a33425;color:#ffffff;font-size:larger;font-weight:700;padding:15px;border-radius:5px}.lock-red-alert .passster-form{background:linear-gradient(180deg,#230000,#000000);border:2px solid #fa1a1a;border-radius:10px;padding:24px;max-width:480px;margin:30px auto;text-align:center;font-family:'Raleway',sans-serif;box-shadow:0 0 18px rgba(250,26,26,0.4)}.lock-red-alert span.ps-form-headline,.lock-red-alert p.ps-form-support-text,.lock-red-alert .passster-form form.password-form>p{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important}.lock-red-alert .passster-form input[type="password"]{width:100%;padding:14px;font-size:1.1rem;border-radius:6px;border:1px solid #ff6666;background:#150000;color:#ffecec;text-align:center;letter-spacing:0.2em;outline:none}.lock-red-alert .passster-form input[type="password"]::placeholder{color:#aa7777}.lock-red-alert .passster-form button,.lock-red-alert .passster-form .ps-button,.lock-red-alert .passster-form input[type="submit"]{width:100%;padding:12px;margin-top:12px;border-radius:6px;border:none;background:#fa1a1a;color:#ffffff;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;cursor:pointer;transition:background 0.2s ease}.lock-red-alert .passster-form button:hover,.lock-red-alert .passster-form .ps-button:hover,.lock-red-alert .passster-form input[type="submit"]:hover{background:#ff4a4a}.lock-red-alert .passster-error{margin-top:12px;color:#ffaaaa;font-weight:600}.lock-red-alert .red-alert-continue{display:inline-block;margin-top:18px;padding:10px 22px;border-radius:6px;background:#fa1a1a;color:#ffffff!important;text-decoration:none;font-weight:700;transition:0.2s}.lock-red-alert .red-alert-continue:hover{background:#ffecec;color:#230000!important;box-shadow:0 0 6px rgba(250,26,26,0.45)}.lock-red-alert .security-heading{text-align:center;color:#fa1a1a;font-weight:900;margin-bottom:4px;text-transform:uppercase;letter-spacing:0.08em}.lock-red-alert .security-subtext{text-align:center;color:#ffecec;margin-bottom:12px}.lock-red-alert .passster-error{animation:shake 0.4s ease-in-out;color:#ff3b3b;font-weight:800}@keyframes shake{0%{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}100%{transform:translateX(0)}}.lock-red-alert .passster-form{animation:redPulse 2.5s infinite alternate}@keyframes redPulse{from{box-shadow:0 0 10px rgba(250,26,26,0.3)}to{box-shadow:0 0 22px rgba(250,26,26,0.6)}}.lock-red-alert .passster-success{opacity:0;animation:fadeIn 0.6s forwards}@keyframes fadeIn{to{opacity:1}}