.page__login .modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.page__login .modal-content{background-color:var(--prominent-background-color);margin:100px auto;padding:70px;border-radius:10px;display:flex;width:80%;position:relative;z-index:auto}.page__login .close{display:none}.page__login .tab-container{display:flex;width:100%}.page__login .modal-left{width:70%;padding:20px;color:var(--font-color)}.page__login .modal-left h2{font-size:60px;margin:30px 0 0 0px}.page__login .modal-left p{margin:10px 0}.page__login .textloggin{font-size:25px;font-weight:lighter;width:70%}.page__login .dontdiv{padding-top:17px}.page__login .helppara{font-size:32px;padding-top:10px;font-weight:bold}.page__login .contctus{font-size:20px;width:70%;font-weight:lighter}.page__login .signup{color:var(--accent-color)}.page__login .modal-left a{color:var(--accent-color);text-decoration:none}.page__login .tablinks{background-color:rgba(0,0,0,0);border:none;color:var(--font-color);padding:10px 20px;cursor:pointer;font-size:18px;transition:.3s}.page__login .tablinks.active{color:var(--secondary-accent-color);border-bottom:2px solid var(--secondary-accent-color)}.page__login .tabcontent{display:none;width:50%;padding:20px;background-color:#444;border-radius:8px;color:var(--font-color)}.page__login .tabcontent.active{display:block}.page__login .tabcontent h3{font-size:20px;font-weight:600}.page__login label{display:block;margin:10px 0 5px;color:var(--font-color)}.page__login input[type=tel],.page__login input[type=email]{width:calc(100% - 60px);padding:10px;margin:5px 0 15px;border-radius:5px;background:rgba(0,0,0,0);border:1px solid #ccc;color:var(--font-color)}.page__login .phone-input{display:flex;align-items:center;gap:15px}.page__login .phone-input input{background:rgba(0,0,0,0);margin-top:13px}.page__login .termsbox{display:flex;gap:5px}.page__login .termsbox input{margin-top:8px}.page__login select{background-color:#666;color:var(--font-color);padding:10px;border-radius:5px;outline:none;height:35px;box-sizing:border-box;border:1px solid #ccc}.page__login input[type=checkbox]{margin-right:5px}.page__login .captcha{margin:15px 0}.page__login .recaptcha-container{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background-color:var(--highlighted-background-color);border-radius:5px;border:1px solid var(--prominent-background-color);margin-bottom:15px}.page__login .recaptcha-container.recaptcha-error{border:1px solid var(--error-color);padding:5px;border-radius:5px}.page__login .recaptcha-logo img{width:60px;height:50px}.page__login .continue-btn{background-color:var(--accent-color);color:#000;border:none;padding:10px;width:100%;cursor:pointer;font-size:18px;margin-top:10px;border-radius:10px}.page__login .continue-btn:hover{background-color:rgba(191,229,3,.8470588235)}.page__login .error-message{color:red;font-size:14px;display:none;margin:0px}.page__login input.error{border:1px solid red}@media screen and (max-width: 1024px){.page__login .modal-content{flex-direction:column;padding:30px;margin:50px auto;width:90%}.page__login .tab-container{flex-direction:row}.page__login .modal-left,.page__login .tabcontent{width:100%;padding:10px}.page__login .modal-left h2{font-size:30px;margin:20px 0}.page__login .textloggin{font-size:15px;width:100%}.page__login .helppara{font-size:20px;padding-top:10px}.page__login .dontdiv{padding-top:30px}.page__login .contctus{font-size:16px;width:100%}}@media screen and (max-width: 768px){.page__login .modal-content{padding:20px;margin:30px auto}.page__login .modal-left h2{font-size:32px}.page__login .textloggin{font-size:18px}.page__login .helppara{font-size:20px}.page__login .tablinks{font-size:16px;padding:8px 15px}.page__login .tabcontent h3{font-size:18px}.page__login .continue-btn{font-size:16px}}@media screen and (max-width: 480px){.page__login .modal-content{padding:15px;margin:20px auto}.page__login .tab-container{flex-direction:column}.page__login .modal-left h2{font-size:28px}.page__login .modal-left .tabcontent{padding:0px}.page__login .tabcontent{width:95%}.page__login .textloggin{font-size:16px}.page__login .helppara{font-size:18px}.page__login .contctus{font-size:14px}.page__login .tablinks{font-size:14px;padding:6px 10px}.page__login .tabcontent h3{font-size:16px}.page__login .continue-btn{font-size:14px}.page__login .recaptcha-container{width:100%;padding:8px 0px}}.message{padding:15px;border-radius:5px;margin-bottom:20px;font-size:16px}.message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.message.validation{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba}.hidden{display:none}.recaptcha-container.recaptcha-error{border:1px solid red;padding:5px;border-radius:5px}