.marketing-content{flex-shrink:0;width:37.3%;color:#fff;position:relative;background-image:url("/images/main-banner.jpg");background-size:cover;background-repeat:no-repeat;background-position:50% 0;background-color:#e4f4ff}@media(max-width:991px){.marketing-content{display:none !important}}.form-group{position:relative;margin-bottom:30px}.floating-input{font-size:16px;padding:4px 4px;display:block;width:100%;height:40px;background-color:transparent;border:none;border-bottom:1px solid #b3b3b3;border-radius:0}.floating-input:focus{border-bottom-color:#3e3e3e;outline:2px solid #000;outline-offset:-1px}.form-group label.control-label{font-size:16px;font-weight:600;position:absolute;pointer-events:none;right:5px;top:8px;transition:.2s ease all;margin:0}.floating-input:focus~label.control-label,.floating-input:not(:placeholder-shown)~label.control-label{top:-18px;font-size:14px;color:#3e3e3e}.form-group .error{font-size:14px;color:#f36f21;font-weight:600;display:block}.custom-select,[dir="rtl"] .custom-select{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%232d2d2d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left .75rem center;background-size:8px 10px}.box{max-width:480px;margin:0 auto}.otp-wrap{display:flex;flex-direction:row-reverse;justify-content:center;margin:15px 0}.otp-box{display:inline-block;background:#f0f0f0;height:40px;width:40px;padding:.3rem;text-align:center;font-size:26px;font-weight:bold;border:none;border-bottom:1px solid #000;margin:0 5px}.otp-box:focus{border-bottom:2px solid #3e3e3e;outline:2px solid #000;outline-offset:-1px}.otp-box.error-otp{border-bottom:1px solid #f36f21 !important}@media screen and (max-width:350px){.otp-box{height:30px;width:30px;margin:0 3px}}.btn.btn-primary{font-weight:bold;padding:10px 20px;border-width:0;width:100%;transition:background .8s ease-in-out;background:linear-gradient(180deg,#3eb5f0 0%,#1097da 50%)}.btn.btn-primary:hover,.btn.btn-primary:focus{background:linear-gradient(180deg,#30adeb 0%,#117fb5 50%);color:#fff}.btn.btn-primary:focus{outline:2px solid #000 !important;outline-offset:2px}.btn.btn-primary:disabled{opacity:.6;cursor:not-allowed}button.link{background:none;border:none;padding:0;cursor:pointer;display:inline-block;vertical-align:top;text-decoration:underline;color:#f36f21;font-size:inherit}button.link:hover{text-decoration:none}button.link:disabled{cursor:not-allowed;opacity:.6}.otp-actions{margin-top:28px}.otp-resend{margin-top:16px}.bottom-block{text-align:center;padding:38px 0 0;display:flex;justify-content:center;align-items:center}.bottom-block .lead-link{padding:0 25px}.bottom-block p{margin:0 0 2px}.bottom-block a{text-decoration:underline;color:#0299db}.bottom-block a:hover{text-decoration:none}@media(max-width:767px){.bottom-block{padding-top:32px}.bottom-block p{margin-bottom:6px}}.lobby-box{max-width:806px;margin:0 auto}.lobby-row{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;position:relative;margin-top:20px}@media(min-width:768px){.lobby-row{gap:20px}}.lobby-card{background:#f0f0f0;border-radius:24px;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;padding:30px 40px;font-size:16px;text-align:center}@media(min-width:768px){.lobby-card{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.lobby-card h2{color:#2d2d2d;font-size:28px;margin:20px 0 0}.lobby-card .ico{margin:0 0 14px;height:108px;display:flex;align-items:center;justify-content:center}.lobby-card .ico img{display:inline-block;vertical-align:top}.lobby-card .btn-row{margin-top:auto;padding-top:25px;padding-bottom:15px}.or-divider{align-self:center;width:62px;height:62px;line-height:52px;border-radius:50%;border:5px solid #fff;background:#f0f0f0;font-size:28px;font-weight:bold;color:#666;text-align:center;margin:10px 0}@media(min-width:768px){.or-divider{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;z-index:1}}.removed-title-spacer{height:54px}.date-field{position:relative}.date-field-toggle{position:absolute;left:4px;top:4px;width:32px;height:32px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#3e3e3e;padding:0}.date-field-toggle:hover{color:#0299db}.datepicker-panel{position:absolute;z-index:20;top:calc(100% + 4px);right:0;left:0;max-width:280px;margin:0 auto;background:#fff;border:1px solid #b3b3b3;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:10px;font-size:14px;text-align:center}.datepicker-panel[hidden]{display:none}.datepicker-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.datepicker-header button{background:none;border:none;font-size:18px;cursor:pointer;padding:2px 8px;color:#3e3e3e}.datepicker-header button:hover{color:#0299db}.datepicker-title{font-weight:700;font-size:15px;color:#2d2d2d}.datepicker-title:hover{text-decoration:underline}.datepicker-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.datepicker-grid .dow{font-weight:700;color:#666;font-size:12px;padding:4px 0}.datepicker-grid button{background:none;border:none;padding:6px 0;border-radius:50%;cursor:pointer;font-size:13px}.datepicker-grid button:hover{background:#f0f0f0}.datepicker-grid button.selected{background:#0299db;color:#fff}.datepicker-grid.years,.datepicker-grid.months,.datepicker-grid.decades{grid-template-columns:repeat(3,1fr);gap:6px}.datepicker-grid.years button,.datepicker-grid.months button,.datepicker-grid.decades button{border-radius:4px;padding:8px 0}