.signmodal-backdrop{z-index:1040;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.signmodal-backdrop.active{opacity:.5;visibility:visible}.signmodal{width:800px;background-color:#fff;border-radius:15px;position:fixed;left:50%;top:10%;z-index:1050;margin-left:-400px;visibility:hidden;opacity:0;transform:translateY(-15px);transition:opacity .2s ease-in-out,transform .2s ease-in-out;direction:rtl}@media screen and (max-width: 992px){.signmodal{width:700px;margin-left:-350px}}@media screen and (max-width: 768px){.signmodal{width:90%;margin:5% 5% 0;left:0}}@media screen and (max-width: 420px){.signmodal{width:100%;margin:0;border-radius:0;top:0;height:100%}}.signmodalp{position:relative;padding:10px;min-height:200px;display:flex;align-items:stretch}.signmodal.active{opacity:1;visibility:visible;transform:translateY(0)}.signmodal-adv{background:url(../../assets/images/droplogin.png) no-repeat center center #0074dd;flex:1;max-width:300px;border-radius:10px;min-height:450px}@media screen and (max-width: 992px){.signmodal-adv{max-width:250px}}@media screen and (max-width: 768px){.signmodal-adv{display:none}}.signmodal-close{position:absolute;right:15px;top:15px;width:35px;height:35px;cursor:pointer}.signmodal-close .close-l{width:35px;height:2px;background-color:rgba(49,57,60,.5);display:block;transform:rotate(45deg);margin-top:15px}.signmodal-close .close-r{width:35px;height:2px;background-color:rgba(49,57,60,.5);display:block;transform:rotate(-45deg);margin-top:-2px}.signmodal-close:hover .close-l,.signmodal-close:hover .close-r{background-color:#0074dd}.signmodal-form{flex:1;padding:50px;direction:rtl;display:none;gap:1.5rem}@media screen and (max-height: 768px){.signmodal-form{gap:1rem;padding-top:25px;padding-bottom:25px}}@media screen and (max-width: 420px){.signmodal-form{padding:80px 20px;gap:1.7rem}}.signmodal-form.active{display:flex;flex-direction:column}.signmodal-form-title{font-size:18px;font-weight:bold}.signmodal-form-subtitle{font-size:14px}.signmodal-form-inp{position:relative}.signmodal-form-inp label{position:absolute;background-color:#fff;padding:0 10px;font-size:14px;right:16px;top:-10px}.signmodal-form-inp input{width:100%;border:2px solid #ebecf0;font:inherit;line-height:50px;padding:4px 20px 0 20px;border-radius:15px;text-align:center;font-size:17px}.signmodal-form-inp .cntrnum{position:absolute;left:19px;top:16px;font-size:17px;font-weight:500;padding-right:14px;border-right:2px solid #ebecf0;display:inline-block;padding-top:3px;direction:ltr}.signmodal-form-inp.red label{color:red}.signmodal-form-inp.red input{border-color:red}.signmodal-form-btn button{width:100%;background-color:#0074dd;color:#fff;border:0;line-height:55px;border-radius:15px;font-family:inherit;font-size:16px;transition:transform .2s ease-in-out;position:relative;cursor:pointer}.signmodal-form-btn button::after{content:"";font-family:"nisafarme" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;vertical-align:middle;position:absolute;top:50%;margin-top:-9px;opacity:0;transition:all .2s ease-in-out}.signmodal-form-btn button::before{content:"";display:inline-block;transition:all .3s ease 0s;opacity:0;background:url(https://cdn.safarme.com/files/cimg/loading-spin.svg) no-repeat center top;width:32px;height:32px;left:50%;top:50%;position:absolute;margin:-16px 0 0 -16px}.signmodal-form-btn button:hover{transform:translate(-7px)}.signmodal-form-btn button:hover::after{transform:translate(-15px);opacity:1}.signmodal-form-btn button.loading{color:rgba(0,0,0,0) !important;cursor:default}.signmodal-form-btn button.loading::before{opacity:1}.signmodal-form-btn button.loading:hover{transform:none}.signmodal-form-btn.nonbg button{background-color:#fff;color:#31393c}.signmodal-emailform{flex:1;padding:50px;direction:rtl;display:none;gap:1rem}@media screen and (max-height: 768px){.signmodal-emailform{gap:1rem;padding-top:25px;padding-bottom:25px}}@media screen and (max-width: 420px){.signmodal-emailform{padding:80px 20px;gap:1.7rem}}.signmodal-emailform.active{display:flex;flex-direction:column}.signmodal-emailform-title{font-size:18px;font-weight:bold;margin-bottom:7px}.signmodal-emailform-subtitle{font-size:14px}.signmodal-emailform-email,.signmodal-emailform-pass{position:relative}.signmodal-emailform-email .eye-button,.signmodal-emailform-pass .eye-button{font-size:20px;width:46px;height:55px;position:absolute;left:12px;top:4px;cursor:pointer;border:none;background:none;color:#31393c}.signmodal-emailform-email label,.signmodal-emailform-pass label{position:absolute;background-color:#fff;padding:0 10px;font-size:14px;right:16px;top:-10px}.signmodal-emailform-email input,.signmodal-emailform-pass input{width:100%;border:2px solid #ebecf0;font:inherit;line-height:50px;padding:4px 20px;border-radius:15px;text-align:center;font-size:17px}.signmodal-emailform-email .red,.signmodal-emailform-pass .red{display:none}.signmodal-emailform-email.red label,.signmodal-emailform-pass.red label{color:red}.signmodal-emailform-email.red input,.signmodal-emailform-pass.red input{border-color:red}.signmodal-emailform-email.red .red,.signmodal-emailform-pass.red .red{display:block;color:red;padding-top:5px;text-align:center}.signmodal-emailform-forgot{font-size:15px;display:flex;justify-content:space-between}@media screen and (max-width: 350px){.signmodal-emailform-forgot{flex-direction:column}}@media screen and (max-width: 350px){.signmodal-emailform-forgot .emailform-svd{margin-bottom:30px}}.signmodal-emailform-forgot .emailform-svd label{cursor:pointer}.signmodal-emailform-forgot .emailform-svd input{width:21px;height:21px;vertical-align:middle;margin-left:4px;cursor:pointer}.signmodal-emailform-forgot .emailform-forgot span{cursor:pointer;color:#0074dd}.signmodal-emailform-btn button{width:100%;background-color:#0074dd;color:#fff;border:0;line-height:55px;border-radius:15px;font-family:inherit;font-size:16px;transition:transform .2s ease-in-out;position:relative;cursor:pointer}.signmodal-emailform-btn button::after{content:"";font-family:"nisafarme" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;vertical-align:middle;position:absolute;top:50%;margin-top:-9px;opacity:0;transition:all .2s ease-in-out}.signmodal-emailform-btn button::before{content:"";display:inline-block;transition:all .3s ease 0s;opacity:0;background:url(https://cdn.safarme.com/files/cimg/loading-spin.svg) no-repeat center top;width:32px;height:32px;left:50%;top:50%;position:absolute;margin:-16px 0 0 -16px}.signmodal-emailform-btn button:hover{transform:translate(-7px)}.signmodal-emailform-btn button:hover::after{transform:translate(-15px);opacity:1}.signmodal-emailform-btn button.loading{color:rgba(0,0,0,0) !important;cursor:default}.signmodal-emailform-btn button.loading::before{opacity:1}.signmodal-emailform-btn button.loading:hover{transform:none}.signmodal-emailform-btn button span.signin{color:#0074dd}.signmodal-emailform-btn.nonbg button{background-color:#fff;color:#31393c;line-height:30px}.signmodal-forgotform{flex:1;padding:50px;direction:rtl;display:none;gap:1.5rem}@media screen and (max-height: 768px){.signmodal-forgotform{gap:1rem;padding-top:25px;padding-bottom:25px}}@media screen and (max-width: 420px){.signmodal-forgotform{padding:80px 20px;gap:1.7rem}}.signmodal-forgotform.active{display:flex;flex-direction:column}.signmodal-forgotform-title{font-size:18px;font-weight:bold;margin-bottom:7px}.signmodal-forgotform-subtitle{font-size:14px}.signmodal-forgotform-email,.signmodal-forgotform-pass{position:relative}.signmodal-forgotform-email label,.signmodal-forgotform-pass label{position:absolute;background-color:#fff;padding:0 10px;font-size:14px;right:16px;top:-10px}.signmodal-forgotform-email input,.signmodal-forgotform-pass input{width:100%;border:2px solid #ebecf0;font:inherit;line-height:50px;padding:4px 20px;border-radius:15px;text-align:center;font-size:17px}.signmodal-forgotform-email .red,.signmodal-forgotform-pass .red{display:none}.signmodal-forgotform-email.red label,.signmodal-forgotform-pass.red label{color:red}.signmodal-forgotform-email.red input,.signmodal-forgotform-pass.red input{border-color:red}.signmodal-forgotform-email.red .red,.signmodal-forgotform-pass.red .red{display:block;color:red;padding-top:5px;text-align:center}.signmodal-forgotform-btn button{width:100%;background-color:#0074dd;color:#fff;border:0;line-height:55px;border-radius:15px;font-family:inherit;font-size:16px;transition:transform .2s ease-in-out;position:relative;cursor:pointer}.signmodal-forgotform-btn button::after{content:"";font-family:"nisafarme" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;vertical-align:middle;position:absolute;top:50%;margin-top:-9px;opacity:0;transition:all .2s ease-in-out}.signmodal-forgotform-btn button::before{content:"";display:inline-block;transition:all .3s ease 0s;opacity:0;background:url(https://cdn.safarme.com/files/cimg/loading-spin.svg) no-repeat center top;width:32px;height:32px;left:50%;top:50%;position:absolute;margin:-16px 0 0 -16px}.signmodal-forgotform-btn button:hover{transform:translate(-7px)}.signmodal-forgotform-btn button:hover::after{transform:translate(-15px);opacity:1}.signmodal-forgotform-btn button.loading{color:rgba(0,0,0,0) !important;cursor:default}.signmodal-forgotform-btn button.loading::before{opacity:1}.signmodal-forgotform-btn button.loading:hover{transform:none}.signmodal-forgotform-btn button span.signin{color:#0074dd}.signmodal-forgotform-btn.nonbg button{background-color:#fff;color:#31393c}.signmodal-signupform{flex:1;padding:50px;direction:rtl;display:none;gap:1.5rem}@media screen and (max-height: 768px){.signmodal-signupform{gap:1rem;padding-top:25px;padding-bottom:25px}}@media screen and (max-width: 420px){.signmodal-signupform{padding:80px 20px;gap:1.7rem}}.signmodal-signupform.active{display:flex;flex-direction:column}.signmodal-signupform-title{font-size:18px;font-weight:bold}.signmodal-signupform-subtitle{font-size:14px}.signmodal-signupform-email,.signmodal-signupform-pass,.signmodal-signupform-name{position:relative}.signmodal-signupform-email label,.signmodal-signupform-pass label,.signmodal-signupform-name label{position:absolute;background-color:#fff;padding:0 10px;font-size:14px;right:16px;top:-10px}.signmodal-signupform-email input,.signmodal-signupform-pass input,.signmodal-signupform-name input{width:100%;border:2px solid #ebecf0;font:inherit;line-height:50px;padding:4px 20px;border-radius:15px;text-align:center;font-size:17px}.signmodal-signupform-email .red,.signmodal-signupform-pass .red,.signmodal-signupform-name .red{display:none}.signmodal-signupform-email.red label,.signmodal-signupform-pass.red label,.signmodal-signupform-name.red label{color:red}.signmodal-signupform-email.red input,.signmodal-signupform-pass.red input,.signmodal-signupform-name.red input{border-color:red}.signmodal-signupform-email.red .red,.signmodal-signupform-pass.red .red,.signmodal-signupform-name.red .red{display:block;color:red;padding-top:5px;text-align:center}.signmodal-signupform-btn button{width:100%;background-color:#0074dd;color:#fff;border:0;line-height:55px;border-radius:15px;font-family:inherit;font-size:16px;transition:transform .2s ease-in-out;position:relative;cursor:pointer}.signmodal-signupform-btn button::after{content:"";font-family:"nisafarme" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;vertical-align:middle;position:absolute;top:50%;margin-top:-9px;opacity:0;transition:all .2s ease-in-out}.signmodal-signupform-btn button::before{content:"";display:inline-block;transition:all .3s ease 0s;opacity:0;background:url(https://cdn.safarme.com/files/cimg/loading-spin.svg) no-repeat center top;width:32px;height:32px;left:50%;top:50%;position:absolute;margin:-16px 0 0 -16px}.signmodal-signupform-btn button:hover{transform:translate(-7px)}.signmodal-signupform-btn button:hover::after{transform:translate(-15px);opacity:1}.signmodal-signupform-btn button.loading{color:rgba(0,0,0,0) !important;cursor:default}.signmodal-signupform-btn button.loading::before{opacity:1}.signmodal-signupform-btn button.loading:hover{transform:none}.signmodal-signupform-btn button span.signin{color:#0074dd}.signmodal-signupform-btn.nonbg button{background-color:#fff;color:#31393c}.signmodal-codeform{flex:1;padding:50px;direction:rtl;display:none;gap:1.5rem}@media screen and (max-height: 768px){.signmodal-codeform{gap:1rem;padding-top:25px;padding-bottom:25px}}@media screen and (max-width: 420px){.signmodal-codeform{padding:80px 20px;gap:1.7rem}}.signmodal-codeform.active{display:flex;flex-direction:column}.signmodal-codeform-title{font-size:18px;font-weight:bold}.signmodal-codeform-subtitle{font-size:14px}.signmodal-codeform-inp .inpcodevlu{display:flex;justify-content:space-between;margin:0 -5px}.signmodal-codeform-inp label{min-width:100%;text-align:center;margin-bottom:10px;display:block}.signmodal-codeform-inp input{width:60px;text-align:center;padding:15px 0;font:inherit;font-size:20px;border-radius:15px;margin:0 5px;border:1px solid rgba(49,57,60,.5)}@media screen and (max-width: 520px){.signmodal-codeform-inp input{width:calc(20% - 10px)}}.signmodal-codeform .send-again-code{text-align:center;display:none}.signmodal-codeform .send-again-code.active{display:block}.signmodal-codeform .send-again-codebtn{display:none}.signmodal-codeform .send-again-codebtn button{border:1px solid #0074dd;border-radius:15px;text-align:center;color:#0074dd;width:100%;background-color:#fff;font:inherit;line-height:55px;font-size:16px;cursor:pointer}.signmodal-codeform .send-again-codebtn.active{display:block}.signmodal-codeform-btn button{width:100%;background-color:#0074dd;color:#fff;border:0;line-height:55px;border-radius:15px;font-family:inherit;font-size:16px;transition:transform .2s ease-in-out;position:relative;cursor:pointer}.signmodal-codeform-btn button::after{content:"";font-family:"nisafarme" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;vertical-align:middle;position:absolute;top:50%;margin-top:-9px;opacity:0;transition:all .2s ease-in-out}.signmodal-codeform-btn button::before{content:"";display:inline-block;transition:all .3s ease 0s;opacity:0;background:url(https://cdn.safarme.com/files/cimg/loading-spin.svg) no-repeat center top;width:32px;height:32px;left:50%;top:50%;position:absolute;margin:-16px 0 0 -16px}.signmodal-codeform-btn button:hover{transform:translate(-7px)}.signmodal-codeform-btn button:hover::after{transform:translate(-15px);opacity:1}.signmodal-codeform-btn button.loading{color:rgba(0,0,0,0) !important;cursor:default}.signmodal-codeform-btn button.loading::before{opacity:1}.signmodal-codeform-btn button.loading:hover{transform:none}.signmodal-codeform-btn button span.signin{color:#0074dd}.signmodal-codeform-btn.nonbg button{background-color:#fff;color:#31393c}.signmodal .signmodal-signupform-messagesuccess{background-color:#f0fdf4;color:#208646;padding:1rem;border-radius:.8rem;font-size:14px;margin-top:1rem}.signmodal .signmodal-signupform-messagesuccess .prg-rm{display:flex;gap:10px;align-items:center}.signmodal .signmodal-signupform-messagesuccess .prg-rm .icon-check-circle{font-size:20px}.signmodal .signmodal-signupform-messageerror,.signmodal .signmodal-codeform-messageerror,.signmodal .signmodal-forgotform-imgmessageerror,.signmodal .signmodal-emailform-messageerror,.signmodal .signmodal-form-messageerror{background-color:#fef2f2;color:#b91c1c;padding:1rem;border-radius:.8rem;font-size:14px;margin-top:1rem}.signmodal .signmodal-signupform-messageerror .prg-rm,.signmodal .signmodal-codeform-messageerror .prg-rm,.signmodal .signmodal-forgotform-imgmessageerror .prg-rm,.signmodal .signmodal-emailform-messageerror .prg-rm,.signmodal .signmodal-form-messageerror .prg-rm{display:flex;gap:10px;align-items:center}.signmodal .signmodal-signupform-messageerror .prg-rm .icon-octagon-xmark,.signmodal .signmodal-codeform-messageerror .prg-rm .icon-octagon-xmark,.signmodal .signmodal-forgotform-imgmessageerror .prg-rm .icon-octagon-xmark,.signmodal .signmodal-emailform-messageerror .prg-rm .icon-octagon-xmark,.signmodal .signmodal-form-messageerror .prg-rm .icon-octagon-xmark{font-size:20px}.captcha-class{display:flex;gap:15px;flex-wrap:wrap}.captcha-class button{background:none;border:2px solid #ebecf0;font-family:inherit;padding:13px 22px;border-radius:15px;cursor:pointer;transition:background-color .2s ease-in-out}.captcha-class button:hover{background-color:#f1f1f1}.captcha-class .captcha-img img{height:100%;display:block;width:100%;border-radius:15px}.captcha-class .captcha-inp{min-width:100%}.captcha-class .captcha-inp input{width:100%;border:2px solid #ebecf0;font:inherit;line-height:50px;padding:4px 20px 0 20px;border-radius:15px;text-align:center;font-size:17px}.alert-message{font-size:13px}.alert-message.error{color:red}/*# sourceMappingURL=signmodal.min.css.map */