.form-icon{width:20px;height:20px;margin:0}.input-group-text{background-color:#fff;border:1px solid #ced4da;border-radius:0 .375rem .375rem 0;border-left:0;z-index:1}.input-group .form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group .form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group .form-control+.input-group-text{margin-left:calc(-1 * var(--bs-border-width))}.login-content .card .card-body{padding:2rem}.login-content .form-login,.login-content .authentication-check,.login-content .signinform,.login-content .mb-4,.login-content .mb-3{margin-bottom:1.5rem}.login-content .col-lg-8{max-width:66.666667%!important;flex:0 0 66.666667%!important}.authentication-check .row{margin:0}.authentication-check .col-12{padding:0;display:flex;align-items:center;justify-content:space-between}.authentication-check .custom-control{margin-bottom:0;flex-shrink:0;display:flex;align-items:center}.authentication-check .text-end{margin-bottom:0;flex-shrink:0}.authentication-check{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.authentication-check .checkboxs{position:relative;padding-left:1.5rem;display:flex;align-items:center;margin-left:0;padding-top:0;margin-top:0;line-height:1.5;min-height:1.5rem;width:100%}.authentication-check .row{margin-left:0;margin-right:0}.authentication-check .col-12{padding-left:0;padding-right:0}.authentication-check .checkboxs input[type=checkbox]{position:absolute;left:0;top:50%;margin:0;width:1rem;height:1rem;vertical-align:middle}.authentication-check .checkboxs .checkmarks{position:absolute;left:0;top:50%;width:1rem;height:1rem;vertical-align:middle}.authentication-check .checkboxs label{display:flex;align-items:center;margin:0;padding:0;vertical-align:middle}.authentication-check .checkboxs label span{vertical-align:middle;line-height:1.5}.form-login .custom-control{padding-left:0!important}.rtl .form-login .custom-control{padding-right:0!important;padding-left:1.5rem!important}.rtl .form-login .custom-control .checkboxs{padding-left:2rem!important;padding-right:0!important;margin-left:.375rem!important;margin-right:0!important;position:relative!important}.rtl .form-login .custom-control input[type=checkbox]{left:.25rem!important;margin-left:0!important;margin-right:0!important;width:1rem!important;height:1rem!important}.rtl .form-login .custom-control .checkboxs label{margin-left:.5rem!important;margin-right:0!important;padding-left:.5rem!important;display:flex!important;align-items:center!important;gap:7px!important}.rtl .form-login .custom-control .checkboxs span{margin-right:7px!important;margin-left:0!important;padding-left:.5rem!important;display:inline-block!important}.rtl .form-login .custom-control .checkboxs label:after{content:""!important;display:inline-block!important;width:1rem!important;height:1rem!important;margin-right:7px!important;margin-left:0!important}.login-content .form-control{padding:.75rem 1rem!important}.login-content .form-control:focus{padding:.75rem 1rem!important}.login-content .input-group .form-control{padding:.75rem 1rem!important}.login-content .input-group .form-control:focus{padding:.75rem 1rem!important}.signinform h4{text-align:left;margin-bottom:0}.authentication-check,.authentication-check .row,.authentication-check .col-12{margin-top:0;padding-top:0}.social-buttons-layout{display:flex!important;justify-content:space-between!important;gap:1rem!important;width:100%!important;max-width:400px!important;margin:0 auto!important}.social-buttons-layout a{flex:1!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.5rem!important}.social-buttons-layout a img{width:20px!important;height:20px!important;margin:0!important}.language-section{display:flex;align-items:center;justify-content:flex-end}.language-section .btn{background-color:transparent!important;border:none!important;color:#fff!important;transition:all .2s ease;min-width:120px;height:72px;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1.5rem;font-size:1.6rem;font-weight:400;border-radius:12px}.language-section .btn:hover{background-color:#ffffff1a!important;border:none!important;color:#fff!important}.language-section .btn:focus{background-color:#ffffff1a!important;border:none!important;color:#fff!important;box-shadow:0 0 0 .1rem #fff3}.language-section .btn:active{background-color:#ffffff26!important;border:none!important;color:#fff!important}.language-section .flag-icon{width:32px;height:32px;-o-object-fit:cover;object-fit:cover;border-radius:50%!important;flex-shrink:0;image-rendering:auto}.language-section .lang-code{font-size:1.5rem;font-weight:500;letter-spacing:.6px;text-transform:uppercase}[dir=rtl] .language-section{justify-content:flex-start}@media(max-width:768px){.language-section .btn{min-width:80px;height:50px;padding:.5rem 1rem;font-size:1.2rem;gap:.5rem}.language-section .flag-icon{width:24px;height:24px;border-radius:50%!important;-o-object-fit:cover;object-fit:cover}.language-section .lang-code{font-size:1.1rem}}@media(max-width:576px){.language-section .btn{min-width:60px;height:40px;padding:.375rem .75rem;font-size:1rem;gap:.375rem}.language-section .lang-code{display:none}.language-section .flag-icon{width:20px;height:20px;border-radius:50%!important;-o-object-fit:cover;object-fit:cover}}@media(max-width:480px){.language-section .btn{min-width:50px;height:36px;padding:.25rem .5rem;font-size:.9rem}.language-section .flag-icon{width:18px;height:18px;border-radius:50%!important;-o-object-fit:cover;object-fit:cover}}.login-logo{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:2rem;width:100%;min-height:90px;padding:0 1rem}.login-content.user-login{display:block!important}.auth-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;width:100%!important;padding:.75rem 0!important;padding-inline:2rem!important;min-height:72px!important}.auth-header .login-logo,.auth-header .language-section{flex:0 0 auto!important}.auth-header .login-logo{margin-inline-start:0!important;margin-left:0!important;justify-content:flex-start!important}.auth-header>.login-logo{text-align:start!important;padding:0!important;min-height:auto!important;display:flex!important;align-items:center!important;margin:0!important}.auth-header>.login-logo a.login-logo{display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important}.auth-header .logo-section{margin:0!important}.auth-header .language-section{margin-inline-start:auto!important}.auth-header .language-section .btn{margin:0!important;padding:0!important;border:none!important;border-radius:6px!important}.auth-header .language-section .lang-code{color:#111827!important;line-height:1!important;font-size:.75rem!important;letter-spacing:.4px}@media(max-width:576px){.auth-header{flex-wrap:wrap!important;row-gap:.75rem!important;padding-inline:1rem!important}.auth-header .language-section{margin-inline-start:0!important}}.auth-header .language-label{color:#6b7280;font-size:.875rem;font-weight:500;line-height:1}[dir=rtl] .auth-header .language-label{margin-inline-start:.5rem;margin-inline-end:0}.login-logo.d-flex{display:flex!important}.login-logo.justify-content-between{justify-content:space-between!important}.logo-section{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;order:1!important}.logo-section img{max-height:180px!important;width:auto!important;height:auto!important;filter:brightness(1.1);transition:all .3s ease}.logo-section img:hover{transform:scale(1.05);filter:brightness(1.2)}.language-section{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;order:2!important}.language-section .language-selector{display:flex;align-items:center;gap:.75rem}.language-section .language-selector .flag-icon{vertical-align:middle;margin-right:.75rem;width:20px;height:20px;-o-object-fit:cover;object-fit:cover;border-radius:50%!important}.language-section .language-selector span{vertical-align:middle;line-height:1;display:flex;align-items:center}.language-section .language-selector{align-items:center!important;justify-content:center!important}.language-section .language-selector .flag-icon,.language-section .language-selector span{vertical-align:middle!important;line-height:1!important}.language-section .language-selector{display:flex!important;align-items:center!important;gap:.75rem!important;height:auto!important;min-height:24px!important}.language-section .language-selector .flag-icon{flex-shrink:0!important;width:20px!important;height:20px!important;margin-right:.55rem!important;margin-left:0!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;border-radius:50%!important;-o-object-fit:cover!important;object-fit:cover!important}.language-section .language-selector span{flex-shrink:0!important;margin:0!important;padding:0!important;white-space:nowrap!important}html[dir=rtl]{direction:rtl!important}html[dir=ltr]{direction:ltr!important}.rtl .login-logo{flex-direction:row-reverse!important}.rtl .logo-section{order:2!important;justify-content:flex-end!important}.rtl .language-section{order:1!important;justify-content:flex-start!important}.ltr .login-logo{flex-direction:row!important}.ltr .logo-section{order:1!important}.ltr .language-section{order:2!important}body.rtl{direction:rtl!important}body.ltr{direction:ltr!important}.account-page.rtl .login-logo,.account-page.rtl .login-content,.account-page.rtl .card,.account-page.rtl .form-control,.account-page.rtl .form-label,.account-page.rtl .btn,.account-page.rtl .input-group,.account-page.rtl .input-group-text,.account-page.rtl .authentication-check,.account-page.rtl .signinform,.account-page.rtl .social-buttons-layout{direction:rtl!important;text-align:right!important}.rtl .form-control{border-radius:.375rem!important}.rtl .input-group .form-control{border-radius:0 .375rem .375rem 0!important}.rtl .input-group-text{border-radius:.375rem 0 0 .375rem!important;border-right:0!important;border-left:1px solid #ced4da!important}.rtl .form-control{margin-right:0!important;margin-left:0!important}.rtl .input-group .form-control+.input-group-text{margin-right:calc(-1 * var(--bs-border-width))!important;margin-left:0!important}.rtl .authentication-check .row{flex-direction:row-reverse!important}.rtl .authentication-check .text-end{text-align:left!important}.rtl .social-buttons-layout{flex-direction:row-reverse!important}.rtl .card,.rtl .card .card-body,.rtl .form-label{text-align:right!important}.rtl .btn{text-align:center!important}.rtl .form-control::-moz-placeholder{text-align:right!important;direction:rtl!important}.rtl .form-control::placeholder{text-align:right!important;direction:rtl!important}.rtl .custom-control{padding-right:0!important;padding-left:2rem!important}.rtl .custom-control .checkboxs{padding-right:0!important;padding-left:2.5rem!important;margin-left:.75rem!important;margin-right:0!important;position:relative!important}.rtl .custom-control input[type=checkbox]{margin-right:0!important;margin-left:-2.5rem!important;position:absolute!important;left:0!important;right:auto!important;width:1rem!important;height:1rem!important}.rtl .custom-control .checkboxs span{margin-right:.75rem!important;margin-left:0!important;padding-left:.5rem!important}.rtl .custom-control .checkboxs{padding-left:3rem!important;padding-right:0!important}.custom-control .checkboxs{padding-left:2.5rem!important;margin-right:.5rem!important}.rtl .custom-control .checkboxs label{margin-left:.5rem!important;margin-right:0!important;padding-left:.5rem!important}.rtl .authentication-check .custom-control .checkboxs{padding-left:4rem!important;padding-right:0!important;margin-left:1.5rem!important;margin-right:0!important;position:relative!important}.rtl .authentication-check .custom-control input[type=checkbox]{left:.25rem!important;margin-left:0!important;margin-right:0!important;width:1.25rem!important;height:1.25rem!important}.rtl .authentication-check .custom-control .checkboxs label{margin-left:1rem!important;margin-right:0!important;padding-left:1rem!important;display:flex!important;align-items:center!important}.rtl .authentication-check .custom-control .checkboxs span{margin-right:1.5rem!important;margin-left:0!important;padding-left:1rem!important;display:inline-block!important}.rtl .authentication-check .custom-control .checkboxs label:after{content:""!important;display:inline-block!important;width:1rem!important;height:1rem!important;margin-right:.75rem!important;margin-left:0!important}.rtl .text-end{text-align:left!important}.rtl .text-start{text-align:right!important}.ltr .login-logo,.ltr .login-content,.ltr .card,.ltr .form-control,.ltr .form-label,.ltr .btn,.ltr .input-group,.ltr .input-group-text,.ltr .authentication-check,.ltr .signinform,.ltr .social-buttons-layout{direction:ltr!important;text-align:left!important}.ltr .form-control{border-radius:.375rem!important}.ltr .input-group .form-control{border-radius:.375rem 0 0 .375rem!important}.ltr .input-group-text{border-radius:0 .375rem .375rem 0!important;border-left:0!important;border-right:1px solid #ced4da!important}.ltr .form-control{margin-left:0!important;margin-right:0!important}.ltr .input-group .form-control+.input-group-text{margin-left:calc(-1 * var(--bs-border-width))!important;margin-right:0!important}.ltr .authentication-check .row{flex-direction:row!important}.ltr .authentication-check .text-end{text-align:right!important}.ltr .social-buttons-layout{flex-direction:row!important}.ltr .card,.ltr .card .card-body,.ltr .form-label{text-align:left!important}.ltr .btn{text-align:center!important}.ltr .form-control::-moz-placeholder{text-align:left!important;direction:ltr!important}.ltr .form-control::placeholder{text-align:left!important;direction:ltr!important}.ltr .custom-control{padding-left:0!important;padding-right:1.5rem!important}.ltr .custom-control .checkboxs{padding-left:0!important;padding-right:1.5rem!important;margin-right:.5rem!important;margin-left:0!important}.ltr .custom-control input[type=checkbox]{margin-left:0!important;margin-right:-1.5rem!important;position:absolute!important;right:0!important;left:auto!important}.ltr .custom-control .checkboxs span{margin-left:.5rem!important;margin-right:0!important}.ltr .custom-control .checkboxs{padding-right:2rem!important;padding-left:0!important}.ltr .text-end{text-align:right!important}.ltr .text-start{text-align:left!important}.rtl .login-logo{flex-direction:row-reverse}.rtl .logo-section{order:2}.rtl .language-section{order:1}.login-content .login-logo{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.login-content .login-logo.d-flex.justify-content-between.align-items-center{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-direction:row!important}.logo-section img{max-height:80px!important;width:auto!important;height:auto!important}.logo-section img.company-auth-logo{max-height:60px!important;max-width:280px!important;-o-object-fit:contain;object-fit:contain}.rtl,.rtl *,[lang=ar],[lang=ar] *,[lang=ku],[lang=ku] *,[lang=fa],[lang=fa] *,[lang=ur],[lang=ur] *,[lang=he],[lang=he] *{font-family:Cairo,Noto Sans Arabic,Amiri,Scheherazade New,Tajawal,IBM Plex Sans Arabic,Segoe UI,Tahoma,sans-serif!important}.ltr,.ltr *,[lang=en],[lang=en] *,[lang=es],[lang=es] *,[lang=fr],[lang=fr] *,[lang=de],[lang=de] *,[lang=it],[lang=it] *,[lang=pt],[lang=pt] *,[lang=ru],[lang=ru] *{font-family:Inter,Roboto,Open Sans,Lato,Poppins,Segoe UI,Arial,sans-serif!important}[lang=zh-CN],[lang=zh-CN] *,[lang=zh-TW],[lang=zh-TW] *{font-family:Noto Sans SC,Noto Sans TC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif!important}[lang=ja],[lang=ja] *{font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,Meiryo,MS Gothic,sans-serif!important}[lang=ko],[lang=ko] *{font-family:Noto Sans KR,Malgun Gothic,Apple SD Gothic Neo,Nanum Gothic,sans-serif!important}[lang=hi],[lang=hi] *{font-family:Noto Sans Devanagari,Mukti,Lohit Devanagari,Segoe UI,sans-serif!important}[lang=el],[lang=el] *{font-family:Noto Sans Greek,Roboto,Segoe UI,sans-serif!important}[lang=tr],[lang=tr] *{font-family:Inter,Roboto,Open Sans,Segoe UI,sans-serif!important}h1,h2,h3,h4,h5,h6,.login-userheading h3,.login-userheading h4,.card-title{font-weight:600!important;line-height:1.2!important;margin-bottom:.5rem!important}.form-label{font-weight:500!important;font-size:.875rem!important;margin-bottom:.5rem!important}.btn{font-weight:500!important;font-size:.875rem!important;letter-spacing:.025em!important}.form-control{font-size:.875rem!important;line-height:1.5!important}a{font-weight:500!important;text-decoration:none!important}a:hover{text-decoration:underline!important}@media(max-width:768px){.login-logo{flex-direction:row!important;align-items:center;justify-content:space-between;gap:1rem;padding:0 .5rem;margin-bottom:1.5rem;min-height:70px}.logo-section img{max-height:60px!important}.language-section{margin-left:0;margin-right:0}.rtl .login-logo{flex-direction:row!important}.rtl .language-section{margin-right:0}}@media(max-width:480px){.login-logo{padding:0 .25rem;margin-bottom:1rem;min-height:60px}.logo-section img{max-height:50px!important}}.login-content .form-group,.login-content .mb-3,.login-content .mb-4,.login-content .authentication-check{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.login-content .input-group{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}.login-content .input-group .form-control{margin-left:0!important;margin-right:0!important;min-width:200px!important;flex:1 1 auto!important}.login-content .authentication-check{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.register-page .authentication-check .col-12,.reset-password-page .authentication-check .col-12,.email-verification-page .authentication-check .col-12,.forgot-password-page .authentication-check .col-12{justify-content:flex-start}.login-page .authentication-check .col-12{justify-content:space-between}.rtl .ps-4{padding-left:0!important;padding-right:4rem!important}.rtl .custom-control .checkboxs.ps-4{padding-left:0!important;padding-right:2rem!important;margin-left:.5rem!important;margin-right:0!important}.custom-control .checkboxs.ps-4{padding-left:2.5rem!important;padding-right:0!important;margin-left:0!important;margin-right:.5rem!important}.rtl .custom-control .checkboxs.ps-4 label{margin-left:.5rem!important;margin-right:0!important;padding-left:.5rem!important;padding-right:0!important;gap:7px!important}.custom-control .checkboxs.ps-4 label{margin-left:0!important;margin-right:.5rem!important;padding-left:0!important;padding-right:.5rem!important;gap:7px!important}.rtl .custom-control .checkboxs.ps-4 input[type=checkbox],.custom-control .checkboxs.ps-4 input[type=checkbox]{left:.25rem!important;right:auto!important;margin-left:0!important;margin-right:0!important}.rtl .custom-control .checkboxs.ps-4 span{margin-right:.75rem!important;margin-left:0!important;padding-left:.5rem!important}.custom-control .checkboxs.ps-4 span{margin-left:.75rem!important;margin-right:0!important;padding-right:.5rem!important}.rtl .custom-control .checkboxs.ps-4 label:after{content:""!important;display:inline-block!important;width:1rem!important;height:1rem!important;margin-right:.5rem!important;margin-left:0!important}.rtl .authentication-check .custom-control .checkboxs.ps-4{padding-left:0!important;padding-right:2rem!important;margin-left:.5rem!important;margin-right:0!important;position:relative!important}.rtl .authentication-check .custom-control .checkboxs.ps-4 label{margin-left:.5rem!important;margin-right:0!important;padding-left:.5rem!important;padding-right:0!important;display:flex!important;align-items:center!important;gap:7px!important}.rtl .authentication-check .custom-control .checkboxs.ps-4 input[type=checkbox]{left:.25rem!important;right:auto!important;margin-left:0!important;margin-right:0!important;width:1rem!important;height:1rem!important;position:absolute!important}.rtl .authentication-check .custom-control .checkboxs.ps-4 span{margin-right:0!important;margin-left:0!important;padding-left:0!important;padding-right:0!important;display:inline-block!important}.login-content .input-group,.account-content .input-group,body.account-page .input-group,body.account-page .card .input-group,body.account-page .card-body .input-group{display:grid!important;grid-template-columns:1fr auto!important;width:100%!important;box-sizing:border-box!important}body.rtl .login-content .input-group,body.rtl .account-content .input-group,body.rtl.account-page .input-group,body.rtl.account-page .card .input-group,body.rtl.account-page .card-body .input-group{grid-template-columns:auto 1fr!important}.login-content .input-group>.form-control,.account-content .input-group>.form-control,body.account-page .input-group>.form-control,body.account-page .card .input-group>.form-control,body.account-page .card-body .input-group>.form-control{width:100%!important;min-width:0!important;box-sizing:border-box!important;grid-column:1!important;grid-row:1!important;justify-self:stretch!important}body.rtl .login-content .input-group>.form-control,body.rtl .account-content .input-group>.form-control,body.rtl.account-page .input-group>.form-control{grid-column:2!important}.login-content .input-group>.input-group-text,.account-content .input-group>.input-group-text,body.account-page .input-group>.input-group-text,body.account-page .card .input-group>.input-group-text,body.account-page .card-body .input-group>.input-group-text{width:auto!important;min-width:44px!important;box-sizing:border-box!important;grid-column:2!important;grid-row:1!important}body.rtl .login-content .input-group>.input-group-text,body.rtl .account-content .input-group>.input-group-text,body.rtl.account-page .input-group>.input-group-text{grid-column:1!important}.login-content .mb-4,.login-content .mb-3,.account-content .mb-4,.account-content .mb-3,body.account-page .mb-4,body.account-page .mb-3,body.account-page .card-body .mb-4,body.account-page .card-body .mb-3{width:100%!important;min-width:100%!important;max-width:100%!important;display:block!important;box-sizing:border-box!important}body.account-page .card-body,.login-content .card-body,.account-content .card-body{width:100%!important;box-sizing:border-box!important}.login-content .input-group>.invalid-feedback,.account-content .input-group>.invalid-feedback,body.account-page .input-group>.invalid-feedback{grid-column:1 / -1!important;grid-row:2!important}.login-content .input-group>.form-control,.account-content .input-group>.form-control,body.account-page .input-group>.form-control{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.login-content .input-group>.input-group-text,.account-content .input-group>.input-group-text,body.account-page .input-group>.input-group-text{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}body.rtl .login-content .input-group>.form-control,body.rtl .account-content .input-group>.form-control,body.rtl.account-page .input-group>.form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}body.rtl .login-content .input-group>.input-group-text,body.rtl .account-content .input-group>.input-group-text,body.rtl.account-page .input-group>.input-group-text{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}body.account-page input.form-control,body.account-page .input-group input.form-control,body.account-page .card input.form-control,body.account-page .card-body input.form-control,.login-content input.form-control,.account-content input.form-control{width:100%!important;min-width:0!important;flex:1 1 100%!important;box-sizing:border-box!important}body.account-page input[type=text],body.account-page input[type=email],body.account-page input[type=password],body.account-page input[type=tel],body.account-page input[type=number],.login-content input[type=text],.login-content input[type=email],.login-content input[type=password],.login-content input[type=tel],.login-content input[type=number],.account-content input[type=text],.account-content input[type=email],.account-content input[type=password],.account-content input[type=tel],.account-content input[type=number]{width:100%!important;min-width:0!important;box-sizing:border-box!important}
